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 |