首页 > 解决方案 > 带有一个登录页面的 Laravel 多重身份验证应用程序

问题描述

我正在使用 Laravel 创建一个多身份验证应用程序,并且我需要所有用户都使用一个登录页面。如何使用守卫或中间件实现此功能?

标签: phplaravellogin

解决方案


为此,您必须这样做:

  1. 创建一个以roleID、roleName为字段的角色表
  2. 使用 modID、modName 和 route 作为字段创建模块表
  3. 使用 assignmodID、roleID 和 modID 作为字段创建 assignModules 表
  4. 使用assignRoleID、roleID、usersID 创建assignRole 表
  5. 使用 usersID 等创建用户表。

  6. 您可以创建路线并保存在模块表中

  7. 您可以创建您的用户角色并保存在角色表中
  8. 然后您可以将模块分配给角色并保存在分配模块表中
  9. 然后您可以将角色分配给用户并保存在assignrole表中

这只是逻辑。希望能帮助到你


推荐阅读