On this page
Authenticate
class Authenticate implements AuthenticatesRequests (View source)
Properties
protected Factory | $auth | The authentication factory instance. |
Methods
void | __construct(Factory $auth) Create a new middleware instance. |
|
static string | using(string $guard, string ...$others) Specify the guards for the middleware. |
|
mixed | handle(Request $request, Closure $next, string[] ...$guards) Handle an incoming request. |
|
void | authenticate(Request $request, array $guards) Determine if the user is logged in to any of the given guards. |
|
void | unauthenticated(Request $request, array $guards) Handle an unauthenticated user. |
|
string|null | redirectTo(Request $request) Get the path the user should be redirected to when they are not authenticated. |
Details
void __construct(Factory $auth)
Create a new middleware instance.
static string using(string $guard, string ...$others)
Specify the guards for the middleware.
protected void authenticate(Request $request, array $guards)
Determine if the user is logged in to any of the given guards.
protected void unauthenticated(Request $request, array $guards)
Handle an unauthenticated user.
protected string|null redirectTo(Request $request)
Get the path the user should be redirected to when they are not authenticated.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Auth/Middleware/Authenticate.html