Авторизация
класс 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)
Создать новый экземпляр промежуточного ПО.
static string using(string $guard, string ...$others)
Указать провайдеры для промежуточного ПО.
protected void authenticate(Request $request, array $guards)
Определить, вошел ли пользователь в систему в любом из заданных провайдеров.
protected void unauthenticated(Request $request, array $guards)
Обработать пользователя, не прошедшего аутентификацию.
protected string|null redirectTo(Request $request)
Получить путь, на который должен быть перенаправлен пользователь, если он не прошёл аутентификацию.
static void redirectUsing(callable $redirectToCallback)
Указать обратный вызов, который должен использоваться для генерации пути перенаправления.
© 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