RequirePassword
class RequirePassword (View source)
Properties
| protected ResponseFactory | $responseFactory | The response factory instance. |
|
| protected UrlGenerator | $urlGenerator | The URL generator instance. |
|
| protected int | $passwordTimeout | The password timeout. |
Methods
void
__construct(ResponseFactory $responseFactory, UrlGenerator $urlGenerator, int|null $passwordTimeout = null)
Create a new middleware instance.
static string
using(string|null $redirectToRoute = null, string|int|null $passwordTimeoutSeconds = null)
Specify the redirect route and timeout for the middleware.
mixed
bool
shouldConfirmPassword(Request $request, int|null $passwordTimeoutSeconds = null)
Determine if the confirmation timeout has expired.
Details
void
__construct(ResponseFactory $responseFactory, UrlGenerator $urlGenerator, int|null $passwordTimeout = null)
Create a new middleware instance.
static string
using(string|null $redirectToRoute = null, string|int|null $passwordTimeoutSeconds = null)
Specify the redirect route and timeout for the middleware.
mixed
handle(Request $request, Closure $next, string|null $redirectToRoute = null, string|int|null $passwordTimeoutSeconds = null)
Handle an incoming request.
protected bool
shouldConfirmPassword(Request $request, int|null $passwordTimeoutSeconds = null)
Determine if the confirmation timeout has expired.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.