Spec-Zone.ru › Laravel 11

Авторизация

класс Authenticate реализует AuthenticatesRequests (Просмотреть исходный код)

Свойства

protected Factory $auth

Экземпляр фабрики аутентификации.

static protected callable $redirectToCallback

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

Методы

void __construct(Factory $auth)

Создать новый экземпляр промежуточного ПО.

static string using(string $guard, string ...$others)

Указать провайдеры для промежуточного ПО.

mixed handle(Request $request, Closure $next, string[] ...$guards)

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

void authenticate(Request $request, array $guards)

Определить, вошел ли пользователь в систему в любом из заданных провайдеров.

void unauthenticated(Request $request, array $guards)

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

string|null redirectTo(Request $request)

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

static void redirectUsing(callable $redirectToCallback)

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

Подробности

void __construct(Factory $auth)

Создать новый экземпляр промежуточного ПО.

Параметры

Factory $auth

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

void

static string using(string $guard, string ...$others)

Указать провайдеры для промежуточного ПО.

Параметры

string $guard
string ...$others

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

string

mixed handle(Request $request, Closure $next, string[] ...$guards)

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

Параметры

Request $request
Closure $next
string[] ...$guards

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

mixed

Исключения

AuthenticationException

protected void authenticate(Request $request, array $guards)

Определить, вошел ли пользователь в систему в любом из заданных провайдеров.

Параметры

Request $request
array $guards

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

void

Исключения

AuthenticationException

protected void unauthenticated(Request $request, array $guards)

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

Параметры

Request $request
array $guards

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

void

Исключения

AuthenticationException

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/Auth/Middleware/Authenticate.html

Spec-Zone.ru

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