首页 > 解决方案 > 如何在 Laravel 中使用 cookie 保持登录状态以进行手动登录系统?

问题描述

这是我的登录检查代码。我如何将 cookie 值设置为在特定时间保持登录状态。

   /*--------------- Check Login -----------------*/
public function checkLogin(Request $request){
    $email=$request->email;
    $password=md5($request->password);
   $remember_me = $request->has('remember_me') ? true : false; 
    $result=DB::table('admins')->where('email_address',$email)->where('password',$password)->where('access_label',3)->where('activation_status',1)->first();

    if($result){
        Session::put('frontend_name', $result->admin_name);
        Session::put('frontend_id', $result->admin_id);
        Session::put('frontend_label',$result->access_label);

        return Redirect::to('/'); 
    }else {
        Session::put('exception', 'Invalid Login Detail...!!!');

        return Redirect::to('frontend-login');
    }
}

标签: phplaravel-5cookieslogin

解决方案


推荐阅读