From: VirtualTam Date: Sun, 22 Oct 2017 16:44:46 +0000 (+0200) Subject: Refactor session token management X-Git-Tag: v0.9.4~37^2~2 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=ebd650c06c67a67da2a0d099f625b6a7ec62ab2b;hp=ebd650c06c67a67da2a0d099f625b6a7ec62ab2b;p=github%2Fshaarli%2FShaarli.git Refactor session token management 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 ---