CsrfTokenService
class CsrfTokenService (View source)
Constants
| TOKEN_LENGTH |
|
Methods
string
generateToken()
No description
string
getToken(string $session_var = SessionKeys::CSRF_TOKEN)
No description
bool
validateToken(string $token, string $session_var = SessionKeys::CSRF_TOKEN)
No description
void
ensureTokenExists(string $session_var = SessionKeys::CSRF_TOKEN)
No description
void
regenerateToken(string $session_var = SessionKeys::CSRF_TOKEN)
Replace the session token. Called on login so a token planted before authentication cannot be used after it.
Details
string
generateToken()
No description
string
getToken(string $session_var = SessionKeys::CSRF_TOKEN)
No description
bool
validateToken(string $token, string $session_var = SessionKeys::CSRF_TOKEN)
No description
void
ensureTokenExists(string $session_var = SessionKeys::CSRF_TOKEN)
No description
void
regenerateToken(string $session_var = SessionKeys::CSRF_TOKEN)
Replace the session token. Called on login so a token planted before authentication cannot be used after it.