File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 44
55use App \Http \Requests \ImageUploadRequest ;
66use App \Models \Setting ;
7- use Auth ;
7+ use Illuminate \ Support \ Facades \ Auth ;
88use Gate ;
99use Illuminate \Http \Request ;
1010use Illuminate \Support \Facades \Hash ;
@@ -133,7 +133,7 @@ public function api()
133133 public function password ()
134134 {
135135 $ user = Auth::user ();
136-
136+
137137 return view ('account/change-password ' , compact ('user ' ));
138138 }
139139
@@ -186,6 +186,9 @@ public function passwordSave(Request $request)
186186 if (! $ validator ->fails ()) {
187187 $ user ->password = Hash::make ($ request ->input ('password ' ));
188188 $ user ->save ();
189+
190+ // Log the user out of other devices
191+ Auth::logoutOtherDevices ($ request ->input ('password ' ));
189192 return redirect ()->route ('account.password.index ' )->with ('success ' , 'Password updated! ' );
190193
191194 }
Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ class Kernel extends HttpKernel
4343 \App \Http \Middleware \CheckForTwoFactor::class,
4444 \Laravel \Passport \Http \Middleware \CreateFreshApiToken::class,
4545 \App \Http \Middleware \AssetCountForSidebar::class,
46+ \Illuminate \Session \Middleware \AuthenticateSession::class,
4647 ],
4748
4849 'api ' => [
You can’t perform that action at this time.
0 commit comments