]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/Auth/ResetPasswordController.php
Updated npm dependancies
[bookstack] / app / Http / Controllers / Auth / ResetPasswordController.php
index 656b8cc42418a63840fe2c32946100e952ee64f0..214647cd5746a0eff3798a1a9deb1d8803183787 100644 (file)
@@ -4,6 +4,7 @@ namespace BookStack\Http\Controllers\Auth;
 
 use BookStack\Http\Controllers\Controller;
 use Illuminate\Foundation\Auth\ResetsPasswords;
+use Illuminate\Http\Request;
 
 class ResetPasswordController extends Controller
 {
@@ -20,6 +21,8 @@ class ResetPasswordController extends Controller
 
     use ResetsPasswords;
 
+    protected $redirectTo = '/';
+
     /**
      * Create a new controller instance.
      *
@@ -28,6 +31,22 @@ class ResetPasswordController extends Controller
     public function __construct()
     {
         $this->middleware('guest');
+        $this->middleware('guard:standard');
         parent::__construct();
     }
-}
\ No newline at end of file
+
+    /**
+     * Get the response for a successful password reset.
+     *
+     * @param Request $request
+     * @param string $response
+     * @return \Illuminate\Http\Response
+     */
+    protected function sendResetResponse(Request $request, $response)
+    {
+        $message = trans('auth.reset_password_success');
+        $this->showSuccessNotification($message);
+        return redirect($this->redirectPath())
+            ->with('status', trans($response));
+    }
+}