Документация InstantCMS

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


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