Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 如果我的项目有五种不同类型的用户,那么我必须创建五种不同的身份验证?_Laravel_Authentication_Laravel 5.7 - Fatal编程技术网

Laravel 如果我的项目有五种不同类型的用户,那么我必须创建五种不同的身份验证?

Laravel 如果我的项目有五种不同类型的用户,那么我必须创建五种不同的身份验证?,laravel,authentication,laravel-5.7,Laravel,Authentication,Laravel 5.7,在Laravel中,如果我的项目有五种不同类型的用户,那么我必须创建五种不同的身份验证 您可以为laravel使用具有角色、权限和级别的角色包 给用户一个角色 为角色分配不同的权限 使用中间件检查路由文件、控制器或请求类中的权限 如果你在谷歌上搜索laravel角色,你可以找到流行的composer软件包来使用。如果你已经有五个表,那么你可以通过这种方式更改laravel,从五个不同的表进行身份验证 这是同样的理由 如果您计划从头开始构建一个系统,您可以使用laravel包进行角色管理 这是你们

在Laravel中,如果我的项目有五种不同类型的用户,那么我必须创建五种不同的身份验证

  • 您可以为laravel使用具有角色、权限和级别的角色包

  • 给用户一个角色

  • 为角色分配不同的权限

  • 使用中间件检查路由文件、控制器或请求类中的权限


  • 如果你在谷歌上搜索laravel角色,你可以找到流行的composer软件包来使用。

    如果你已经有五个表,那么你可以通过这种方式更改laravel,从五个不同的表进行身份验证

    这是同样的理由

    如果您计划从头开始构建一个系统,您可以使用laravel包进行角色管理

    这是你们同样可以使用的软件包。
    -

    您可以使用无需不同的身份验证。您可以将所有用户存储在“用户表”中,并使用laravel角色权限包。这是最好的答案。谢谢