利用laravel5.3怎么实现一个单用户登录功能-创新互联
本篇文章为大家展示了利用laravel 5.3怎么实现一个单用户登录功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联公司是一家成都做网站、成都网站建设,提供网页设计,网站设计,网站制作,建网站,定制设计,网站开发公司,公司2013年成立是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。具体实现
1.首先在用户表中新增字段last_session,类型CHAR 40长度
2.在AuthController 控制器中实现父类方法authenticated方法,目的保存当前用户的session_id到数据库中。
protected function authenticated($request,$user){ $user->last_session = Session::getId(); $user->save(); return redirect()->intended($this->redirectPath()); }
3.在Authenticate中间中加入判断代码
if(Session::getId() != Auth::guard($guard)->user()->last_session){ return redirect('/admin/logout');}
上述内容就是利用laravel 5.3怎么实现一个单用户登录功能,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。
本文标题:利用laravel5.3怎么实现一个单用户登录功能-创新互联
标题URL:http://pwwzsj.com/article/djcghc.html