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

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

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


隔江千里
浏览 145回答 2
2回答

明月笑刀无情

这将起作用: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';;
打开App,查看更多内容
随时随地看视频慕课网APP