dev:controllers:hooks:list:auth
Авторизация и регистрация
Список хуков, использующихся при авторизации и регистрации пользователей.
Название | Описание | Передаваемые параметры | Схема |
---|---|---|---|
auth_login | Вызывается после успешной авторизации. | id авторизованного пользователя. | Последовательная |
auth_logout | Вызывается при logout-е пользователя перед всеми процедурами разавторизации. | id авторизованного пользователя. | Последовательная |
user_auto_login | Вызывается для не авторизованных пользователей. Если возвращает число, большее ноля, движок считает это id авторизованного пользователя и проводит процедуру авторизации. | id гостя, т.е. 0. | Последовательная |
user_loaded | Вызывается после получения данных текущего авторизованного пользователя. | Подготовленный массив для нужной записи (текущего авторизованного пользователя) из таблицы cms_users. | Последовательная |
user_login | Вызывается после успешной авторизации, перед заполнением массива данных в сессии. | Подготовленный массив для нужной записи (текущего авторизованного пользователя) из таблицы cms_users. | Последовательная |
user_auth_error | Вызывается в случае безуспешной авторизации пользователя. Должен вернуть массив пользователя из таблицы cms_users, в случае успеха. | Массив с email и password желающего авторизоваться пользователя. | Последовательная |
user_logout | Вызывается при разавторизации пользователя перед самими действиями «выхода» пользователя. | Массив данных сессии текущего авторизованного пользователя. | Последовательная |
user_registered | Вызывается после успешной регистрации пользователя (в том числе после верификации по email). | Массив данных зарегистрированного пользователя, формируемые в процессе регистрации. | Последовательная |
dev/controllers/hooks/list/auth.txt · Последнее изменение: 22.01.2017 00:30 — fuze