Fix some password reset stuff.
This commit is contained in:
@@ -8,17 +8,17 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
||||
* @Middleware("csrf")
|
||||
* @Middleware("guest")
|
||||
*/
|
||||
class RemindersController {
|
||||
class PasswordController {
|
||||
|
||||
/**
|
||||
* The password reminder implementation.
|
||||
* The password broker implementation.
|
||||
*
|
||||
* @var PasswordBroker
|
||||
*/
|
||||
protected $passwords;
|
||||
|
||||
/**
|
||||
* Create a new password reminder controller instance.
|
||||
* Create a new password controller instance.
|
||||
*
|
||||
* @param PasswordBroker $passwords
|
||||
* @return void
|
||||
@@ -29,33 +29,33 @@ class RemindersController {
|
||||
}
|
||||
|
||||
/**
|
||||
* Display the password reminder view.
|
||||
* Display the form to request a password reset link.
|
||||
*
|
||||
* @Get("password/remind")
|
||||
* @Get("password/email")
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function showReminderForm()
|
||||
public function showResetRequestForm()
|
||||
{
|
||||
return view('password.remind');
|
||||
return view('password.email');
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle a POST request to remind a user of their password.
|
||||
* Send a reset link to the given user.
|
||||
*
|
||||
* @Post("password/remind")
|
||||
* @Post("password/email")
|
||||
*
|
||||
* @param Request $request
|
||||
* @return Response
|
||||
*/
|
||||
public function sendPasswordResetEmail(Request $request)
|
||||
public function sendPasswordResetLink(Request $request)
|
||||
{
|
||||
switch ($response = $this->passwords->remind($request->only('email')))
|
||||
switch ($response = $this->passwords->sendResetLink($request->only('email')))
|
||||
{
|
||||
case PasswordBroker::INVALID_USER:
|
||||
return redirect()->back()->with('error', trans($response));
|
||||
|
||||
case PasswordBroker::REMINDER_SENT:
|
||||
case PasswordBroker::RESET_LINK_SENT:
|
||||
return redirect()->back()->with('status', trans($response));
|
||||
}
|
||||
}
|
||||
@@ -79,7 +79,7 @@ class RemindersController {
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle a POST request to reset a user's password.
|
||||
* Reset the given user's password.
|
||||
*
|
||||
* @Post("password/reset")
|
||||
*
|
||||
Reference in New Issue
Block a user