Add cookie payload class constant.
This commit is contained in:
parent
ba300e0233
commit
de72602c0a
|
@ -4,6 +4,13 @@
|
|||
|
||||
class Cookie implements Driver {
|
||||
|
||||
/**
|
||||
* The name of the cookie used to store the session payload.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
const payload = 'session_payload';
|
||||
|
||||
/**
|
||||
* Load a session from storage by a given ID.
|
||||
*
|
||||
|
@ -14,9 +21,11 @@ class Cookie implements Driver {
|
|||
*/
|
||||
public function load($id)
|
||||
{
|
||||
if (\Laravel\Cookie::has('session_payload'))
|
||||
if (\Laravel\Cookie::has(Cookie::payload))
|
||||
{
|
||||
return unserialize(Crypter::decrypt(\Laravel\Cookie::get('session_payload')));
|
||||
$cookie = Crypter::decrypt(\Laravel\Cookie::get(Cookie::payload));
|
||||
|
||||
return unserialize($cookie);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -34,7 +43,7 @@ public function save($session, $config, $exists)
|
|||
|
||||
$payload = Crypter::encrypt(serialize($session));
|
||||
|
||||
\Laravel\Cookie::put('session_payload', $payload, $lifetime, $path, $domain);
|
||||
\Laravel\Cookie::put(Cookie::payload, $payload, $lifetime, $path, $domain);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -45,7 +54,7 @@ public function save($session, $config, $exists)
|
|||
*/
|
||||
public function delete($id)
|
||||
{
|
||||
\Laravel\Cookie::forget('session_payload');
|
||||
\Laravel\Cookie::forget(Cookie::payload);
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue