Symfony\Component\Security\Http\Session\SessionAuthenticationStrategy
The default session strategy implementation.
Supports the following strategies:
NONE: the session is not changed
MIGRATE: the session id is updated, attributes are kept
INVALIDATE: the session id is updated, attributes are lost
- Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Synopsis
class SessionAuthenticationStrategy
implements
SessionAuthenticationStrategyInterface
{
- // constants
- const NONE = 'none';
- const MIGRATE = 'migrate';
- const INVALIDATE = 'invalidate';
- // members
- private $strategy;
- // methods
- public void __construct()
- public void onAuthentication()
Hierarchy
Constants
Name | Value |
---|---|
NONE | 'none' |
MIGRATE | 'migrate' |
INVALIDATE | 'invalidate' |
Members
private
- $strategy
Methods
public
- __construct()
- onAuthentication() — {@inheritDoc}