Spec-Zone.ru › Laravel 11

AuthenticateSession

class AuthenticateSession implements AuthenticatesSessions (View source)

Свойства

protected Factory $auth

Реализация фабрики аутентификации.

static protected callable $redirectToCallback

Обратный вызов, который следует использовать для генерации пути перенаправления при аутентификации.

Методы

void __construct(Factory $auth)

Создать новый экземпляр middleware.

mixed handle(Request $request, Closure $next)

Обработать входящий запрос.

void storePasswordHashInSession(Request $request)

Сохранить хеш текущего пароля пользователя в сессии.

void logout(Request $request)

Вывести пользователя из приложения.

Factory|Guard guard()

Получить экземпляр guard, который должен использоваться middleware.

string|null redirectTo(Request $request)

Получить путь, на который должен быть перенаправлен пользователь, когда его сессия не аутентифицирована.

static void redirectUsing(callable $redirectToCallback)

Указать обратный вызов, который следует использовать для генерации пути перенаправления.

Подробности

void __construct(Factory $auth)

Создать новый экземпляр middleware.

Параметры

Factory $auth

Возвращаемое значение

void

mixed handle(Request $request, Closure $next)

Обработать входящий запрос.

Параметры

Request $request
Closure $next

Возвращаемое значение

mixed

protected void storePasswordHashInSession(Request $request)

Сохранить хеш текущего пароля пользователя в сессии.

Параметры

Request $request

Возвращаемое значение

void

protected void logout(Request $request)

Вывести пользователя из приложения.

Параметры

Request $request

Возвращаемое значение

void

Исключения

AuthenticationException

protected Factory|Guard guard()

Получить экземпляр guard, который должен использоваться middleware.

Возвращаемое значение

Factory|Guard

protected string|null redirectTo(Request $request)

Получить путь, на который должен быть перенаправлен пользователь, когда его сессия не аутентифицирована.

Параметры

Request $request

Возвращаемое значение

string|null

static void redirectUsing(callable $redirectToCallback)

Указать обратный вызов, который следует использовать для генерации пути перенаправления.

Параметры

callable $redirectToCallback

Возвращаемое значение

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Session/Middleware/AuthenticateSession.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API