PHP Класс CakeDC\Users\Controller\Component\RememberMeComponent

Saves a cookie to keep the user logged into the application even when the session expires
Наследование: extends Cake\Controller\Component
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$components array Components

Защищенные свойства (Protected)

Свойство Тип Описание
$_cookieName string Name of the cookie

Открытые методы

Метод Описание
beforeFilter ( Cake\Event\Event $event ) : mixed Reads the stored cookie and auto login the user if present
destroy ( Cake\Event\Event $event ) : void Destroys the remember me cookie
initialize ( array $config ) : void Initialize config data and properties.
setCookieOptions ( ) : void Sets cookie configuration options
setLoginCookie ( Cake\Event\Event $event ) : void Sets the login cookie that handles the remember me feature

Защищенные методы

Метод Описание
_attachEvents ( ) : void Attach the afterLogin and beforeLogount events
_validateConfig ( ) : void Validate component config

Описание методов

_attachEvents() защищенный Метод

Attach the afterLogin and beforeLogount events
protected _attachEvents ( ) : void
Результат void

_validateConfig() защищенный Метод

Validate component config
protected _validateConfig ( ) : void
Результат void

beforeFilter() публичный Метод

Reads the stored cookie and auto login the user if present
public beforeFilter ( Cake\Event\Event $event ) : mixed
$event Cake\Event\Event event
Результат mixed

destroy() публичный Метод

Destroys the remember me cookie
public destroy ( Cake\Event\Event $event ) : void
$event Cake\Event\Event event
Результат void

initialize() публичный Метод

Initialize config data and properties.
public initialize ( array $config ) : void
$config array The config data.
Результат void

setCookieOptions() публичный Метод

Sets cookie configuration options
public setCookieOptions ( ) : void
Результат void

setLoginCookie() публичный Метод

Sets the login cookie that handles the remember me feature
public setLoginCookie ( Cake\Event\Event $event ) : void
$event Cake\Event\Event event
Результат void

Описание свойств

$_cookieName защищенное свойство

Name of the cookie
protected string $_cookieName
Результат string

$components публичное свойство

Components
public array $components
Результат array