public function inlog(Request $request) { //獲取表單提交的數據 $input = $request->all(); //根本獲取的數據去數據庫中查詢 $res = Stu::where(['english'=>$input['english'],'math'=>$input['math']])->get(); //如果有就代表賬號密碼正確,寫入session if ($res->count()){ $request->session()->put('user',$input['math']); return 'YES'; } else { return 'NO'; } } public function logout(Request $request) { //判斷session里面是否有值(用戶是否登陸) if($request->session()->has('user')){ //移除session $request->session()->pull('user',session('user')); } }
session的配置在/config/session.php中