Fix some password reset stuff.

This commit is contained in:
Taylor Otwell
2014-10-12 12:20:01 -05:00
parent f2279c0210
commit 546c81a190
5 changed files with 26 additions and 26 deletions

View File

@@ -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")
*