Elgg  Version 4.x
Elgg\PersistentLoginService Member List

This is the complete list of members for Elgg\PersistentLoginService, including all inherited members.

$_callable_elgg_set_cookieElgg\PersistentLoginService
$cookie_configElgg\PersistentLoginServiceprotected
$cookie_tokenElgg\PersistentLoginServiceprotected
$cryptoElgg\PersistentLoginServiceprotected
$persistent_cookie_tableElgg\PersistentLoginServiceprotected
$sessionElgg\PersistentLoginServiceprotected
__construct(UsersRememberMeCookiesTable $cookie_table,\ElggSession $session,\Elgg\Security\Crypto $crypto,\Elgg\Config $config,\Elgg\Http\Request $request)Elgg\PersistentLoginService
bootSession()Elgg\PersistentLoginService
generateToken()Elgg\PersistentLoginServiceprotected
getUserFromHash(string $hash)Elgg\PersistentLoginService
getUserFromToken(string $token)Elgg\PersistentLoginService
handlePasswordChange(\ElggUser $subject,\ElggUser $modifier=null)Elgg\PersistentLoginService
hashToken(string $token)Elgg\PersistentLoginServiceprotected
makeLoginPersistent(\ElggUser $user)Elgg\PersistentLoginService
removeExpiredTokens($time)Elgg\PersistentLoginService
removePersistentLogin()Elgg\PersistentLoginService
setCookie(string $token)Elgg\PersistentLoginServiceprotected
setSessionToken(string $token)Elgg\PersistentLoginServiceprotected
updateTokenUsage(\ElggUser $user)Elgg\PersistentLoginService