Classes

\SilverStripe\SessionManager\Controllers

Name Description
LoginSessionController Handles session revocation AJAX request EMPTY

\SilverStripe\SessionManager\Extensions

Name Description
MemberExtension Augment `Member` to allow relationship to the LoginSession DataObject EMPTY
QueuedJobDescriptorExtension No description available EMPTY
RememberLoginHashExtension No description available EMPTY

\SilverStripe\SessionManager\FormFields

Name Description
SessionManagerField No description available EMPTY

\SilverStripe\SessionManager\Jobs

Name Description
GarbageCollectionJob No description available EMPTY

\SilverStripe\SessionManager\Middleware

Name Description
LoginSessionMiddleware No description available EMPTY

\SilverStripe\SessionManager\Models

Name Description
LoginSession Tracks a login session for a specific user on a specific device. EMPTY

\SilverStripe\SessionManager\Security

Name Description
LogInAuthenticationHandler This is separate to LogOutAuthenticationHandler so that it can be registered with Injector and called *after* the other AuthenticationHandler::logIn() implementations EMPTY
LogOutAuthenticationHandler This is separate to LogInAuthenticationHandler so that it can be registered with Injector and called *before* the other AuthenticationHandler::logOut() implementations EMPTY

\SilverStripe\SessionManager\Services

Name Description
GarbageCollectionService No description available EMPTY

\SilverStripe\SessionManager\Tests\Behat\Context

Name Description
FeatureContext No description available EMPTY
FixtureContext Context used to create fixtures in the SilverStripe ORM. EMPTY

\SilverStripe\SessionManager\Tests\Control

Name Description
LoginSessionControllerTest No description available EMPTY

\SilverStripe\SessionManager\Tests\Extensions

Name Description
ForcePermission This extension is meant to be applied to LoginSession so we can force permission to scenarios that won't happen natively with a default install of the session manager module. EMPTY
LoginSessionTest No description available EMPTY
MemberExtensionTest No description available EMPTY

\SilverStripe\SessionManager\Tests\Middleware

Name Description
LoginSessionMiddlewareTest No description available EMPTY

\SilverStripe\SessionManager\Tests\Security

Name Description
LogInAuthenticationHandlerTest No description available EMPTY
LogOutAuthenticationHandlerTest No description available EMPTY

\SilverStripe\SessionManager\Tests\Services

Name Description
GarbageCollectionServiceTest No description available EMPTY

\SilverStripe\Tasks

Name Description
GarbageCollectionTask No description available EMPTY