在My Laravel 5.6应用程序中,我正在使用“ Laratrust”用户控制器系统来管理我的用户。我正在使用laravel auth命令创建我的普通用户注册和登录系统。在我的系统中,我有3个不同的用户1.超级管理员2.管理员3.普通用户
但是当我使用这3个不同的用户登录系统时。所有用户(超级管理员,管理员和用户)都重定向到相同的home.blade.php文件,例如url http://localhost:8000/home ,但我需要不同的主页来访问不同的用户,
1.http://localhost:8000/home for user
2.http://localhost:8000/superadmin/home for superadministrator
3.http://localhost:8000/administrator/home for administrator
我的HomeController
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('home');
}
}
我的用户表结构为
id name email
1 superadministrator sd@mail.com
2 administrator as@mail.com
3 alex alex@mail.com
如何开发呢?