如何解决登录时让 laravel 使用不同的路由
我正在尝试做这件事,如果登录的用户是管理员,则 Laravel 需要将它们发送到管理员路由,如果用户是客户,则需要将它们发送到客户路由。
我不知道该怎么做。
任何帮助将不胜感激。
解决方法
users 表添加新的列角色不同的角色管理员用户和客户 和登录控制器检查角色并返回不同路由的视图
$user= Auth::user()->role;
if ($user->admin){
return redirect()->route('')
}else if($user->user){
return redirect()->route('')
}else{
return redirect()->route('')
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。