为了账号安全,请及时绑定邮箱和手机立即绑定

根据用户的类型/角色重定向到不同的视图。使用 Laravel 5.8

根据用户的类型/角色重定向到不同的视图。使用 Laravel 5.8

PHP
隔江千里 2021-10-08 21:26:20

我只想在不同的视图中重定向不同类型的用户。

我看过很多教程,但它似乎不适用于我迄今为止所做的事情。所以我有一个表,其中包含用户名、密码和类型(枚举类型是 admin 和 superAdmin),另一个表用于每个实体的唯一属性。我已经解决了这种问题,但没有 Laravel 框架。我正在使用 Laravel 的 Auth。我怎么能用简单的方法做到这一点。太感谢了!!


查看完整描述

2 回答

?
明月笑刀无情

TA贡献1252条经验 获得超3个赞

这将起作用:


protected function redirectTo(){

    $user = Auth::user();

    if($user->type == "SUPERADMIN"){ // Use your user type

        return '/superadminroute';

    } elseif($user->type == "ADMIN"){ // Use your user type

        return '/adminroute';

    } else{

        return '/home';

    }

}

把这个Auth\LoginController。确保删除protected $redirectTo = '/home';;


查看完整回答
反对 回复 2021-10-08

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信