[英]Laravel Roles and authentication to routes
我正在寻找以下内容
用户日志->从数据库分配的权限->他们只能看到允许的路由
到目前为止,我已经能够到达这里:
$user = Usercredential::where('username','=',Auth::user()->username)->get();
foreach ($user as $u ) {
$status = $u->userstatus;
$userPriv = $u->userpriviledge;
if ($status == 0){
Session::put('user_priv',$userPriv);
}
else{
return Redirect::to_route('home')->with('message','Inactive users cannot login');
}
它将检查用户状态(处于活动状态还是处于非活动状态),然后将特权存储在我的会话中。 接下来是什么? 我该如何保护我的路线?
谢谢
我建议您使用名为Laravel 4的Package: ENTRUST ,它提供一种添加基于角色的方法
对于那些正在寻找这种解决方案的人
将非常有帮助,感谢Rodri的指导。 我很感激
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.