[modHelpers] Версия 1.3.0
В новой версии этой библиотеки появились 3 новых функции — login
, logout
и is_ajax
. Из названий достаточно понятно, что они делают.
Функция login
принудильно логинит указанного пользователя в текущий контекст. В качестве аргумента можно передать id пользователя или объект пользователя.
// Принудительная аутентификация пользователя с id = 10 login(10);
За обратный процесс отвечает функция logout
. В случае необходимости она может редиректить пользователя на страницу неавторизованного пользователя или 404. Это указывается в параметрах функции.
// Редирект на страницу, указанную в настройке unauthorized_page logout(true); // Второй параметр 401 // Переадресация на страницу ошибки (если друг оказался вдруг...) logout(true,404);
Ну и последняя функция is_ajax
определяет, является ли текущий запрос асинхронным.
if (is_ajax()) { // Асинхронный запрос }
Для более тесного знакомства читайте документацию.
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()