trait ResetsPasswords

Traits

Methods

string
redirectPath()

Get the post register / login redirect path.

showResetForm(Request $request, string|null $token = null)

Display the password reset view for the given token.

reset(Request $request)

Reset the given user's password.

array
rules()

Get the password reset validation rules.

array
validationErrorMessages()

Get the password reset validation error messages.

array
credentials(Request $request)

Get the password reset credentials from the request.

void
resetPassword(CanResetPassword $user, string $password)

Reset the given user's password.

sendResetResponse(string $response)

Get the response for a successful password reset.

sendResetFailedResponse(Request $request, string $response)

Get the response for a failed password reset.

broker()

Get the broker to be used during password reset.

guard()

Get the guard to be used during password reset.

Details

in RedirectsUsers at line 12
string redirectPath()

Get the post register / login redirect path.

Return Value

string

at line 23
Factory|View showResetForm(Request $request, string|null $token = null)

Display the password reset view for the given token.

If no token is present, display the link request form.

Parameters

Request $request
string|null $token

Return Value

Factory|View

at line 36
RedirectResponse reset(Request $request)

Reset the given user's password.

Parameters

Request $request

Return Value

RedirectResponse

at line 62
protected array rules()

Get the password reset validation rules.

Return Value

array

at line 76
protected array validationErrorMessages()

Get the password reset validation error messages.

Return Value

array

at line 87
protected array credentials(Request $request)

Get the password reset credentials from the request.

Parameters

Request $request

Return Value

array

at line 101
protected void resetPassword(CanResetPassword $user, string $password)

Reset the given user's password.

Parameters

CanResetPassword $user
string $password

Return Value

void

at line 117
protected RedirectResponse sendResetResponse(string $response)

Get the response for a successful password reset.

Parameters

string $response

Return Value

RedirectResponse

at line 130
protected RedirectResponse sendResetFailedResponse(Request $request, string $response)

Get the response for a failed password reset.

Parameters

Request $request
string $response

Return Value

RedirectResponse

at line 142
PasswordBroker broker()

Get the broker to be used during password reset.

Return Value

PasswordBroker

at line 152
protected StatefulGuard guard()

Get the guard to be used during password reset.

Return Value

StatefulGuard