ClientSideSession.php
47 $this->cookiePrefix = strtolower(StringUtil::slug($configuration->getValue('title', 'application')));
Session is the interface for session implementations and defines access to session variables.
Definition: Session.php:19
const TOKEN_HEADER
Definition: ClientSideSession.php:32
serializeValue($value)
Serialize a value to be used in a cookie.
Definition: ClientSideSession.php:231
A session that requires clients to send a token for authentication.
Definition: TokenBasedSession.php:18
setAuthUser($login)
Definition: ClientSideSession.php:147
ClientSideSession has no server state as it stores the data in cookies.
Definition: ClientSideSession.php:30
StringUtil provides support for string manipulation.
Definition: StringUtil.php:18
Implementations of Configuration give access to the application configuration.
Definition: Configuration.php:32
static slug($string)
Converts all accent characters to ASCII characters.
Definition: StringUtil.php:419
getHeaderName()
Definition: ClientSideSession.php:55
const AUTH_USER_NAME
Definition: ClientSideSession.php:34
getCookieName()
Definition: ClientSideSession.php:62
static getInstance($name, $dynamicConfiguration=[])
Definition: ObjectFactory.php:47
const USER_GROUP_NAME
Definition: AnonymousUser.php:22
ObjectFactory implements the service locator pattern by wrapping a Factory instance and providing sta...
Definition: ObjectFactory.php:24