Laravel 一个登录页面的多授权应用程序
Laravel Multi-Auth App with One Login Page
我正在使用 Laravel 创建一个多授权应用程序,我需要所有用户使用一个登录页面。如何使用守卫或中间件实现此功能?
要做到这一点,您必须这样做:
- 创建一个角色table,其中 roleID、roleName 作为字段
- 使用 modID、modName 和路由作为字段创建模块 table
- 创建 assignModules table 并将 assignmodID、roleID 和 modID 作为字段
- 使用 assignRoleID、roleID、usersID
创建 assignRole table
使用usersID等创建用户table
您可以创建路线并保存在模块 table
- 您可以创建您的用户角色并保存在角色 table
- 然后您可以将模块分配给角色并保存在 assignmodule table
- 然后您可以为用户分配角色并保存在 assignrole table
这就是逻辑。希望对你有帮助
我正在使用 Laravel 创建一个多授权应用程序,我需要所有用户使用一个登录页面。如何使用守卫或中间件实现此功能?
要做到这一点,您必须这样做:
- 创建一个角色table,其中 roleID、roleName 作为字段
- 使用 modID、modName 和路由作为字段创建模块 table
- 创建 assignModules table 并将 assignmodID、roleID 和 modID 作为字段
- 使用 assignRoleID、roleID、usersID 创建 assignRole table
使用usersID等创建用户table
您可以创建路线并保存在模块 table
- 您可以创建您的用户角色并保存在角色 table
- 然后您可以将模块分配给角色并保存在 assignmodule table
- 然后您可以为用户分配角色并保存在 assignrole table
这就是逻辑。希望对你有帮助