middleware(['auth', 'lock']); } public function lockscreen() { session(['locked' => 'true']); return view('user.lockscreen'); } public function unlock(Request $request) { $password = $request->password; $this->validate($request, [ 'password' => 'required|string', ]); if (\Hash::check($password, \Auth::user()->password)) { $request->session()->forget('locked'); return redirect()->route('home')->with(Toastr::success('Your Account Has Been Unlocked Successfully!', 'Yay!', ['options'])); } return back()->with(Toastr::error('Your Password Is Incorrect', 'Whoops!', ['options'])); } }