aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/SessionManagerTest.php
Commit message (Collapse)AuthorAgeFilesLines
* Move LoginManager and SessionManager to the Security namespaceVirtualTam2018-06-021-149/+0
| | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* Improve SessionManager constructor and testsVirtualTam2017-11-081-21/+10
| | | | | | | | | | | Relates to https://github.com/shaarli/Shaarli/pull/1005 Changed: - pass a copy of the ConfigManager instance instead of a reference - move FakeConfigManager to a dedicated file - update tests Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* Improve SessionManager testsVirtualTam2017-10-241-0/+23
| | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* Move session ID check to SessionManagerVirtualTam2017-10-221-1/+66
| | | | | | | | | | Relates to https://github.com/shaarli/Shaarli/issues/324 Changed: - `is_session_id_valid()` -> `SessionManager::checkId()` - update tests Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* Refactor session token managementVirtualTam2017-10-221-0/+72
Relates to https://github.com/shaarli/Shaarli/issues/324 Added: - `SessionManager` class to group session-related features - unit tests Changed: - `getToken()` -> `SessionManager->generateToken()` - `tokenOk()` -> `SessionManager->checkToken()` - inject a `$token` parameter to `PageBuilder`'s constructor Signed-off-by: VirtualTam <virtualtam@flibidi.net>