如何在背包中使用laravel默认身份验证

如何在背包中使用laravel默认身份验证,laravel,authentication,laravel-5,backpack-for-laravel,laravel-backpack,Laravel,Authentication,Laravel 5,Backpack For Laravel,Laravel Backpack,我在做什么: 我正在用背包在拉威尔做一个项目。在我的项目中,有两个视图。i、 e.管理员视图和学生视图。Admin视图是使用Backpack创建的,student视图是使用auth创建的。管理员使用背包的登录和注册表单和路径,而学生使用Laravel的auth登录和注册表单 我想做什么: 所以我想要的是,我想使用Laravel的登录表单和路径登录到背包仪表板,并完全删除背包的登录和注册表单和路径 我是拉威尔的新手,所以我的问题可能有点新手。 我该怎么做?请在这方面指导我 您可以在config/b

我在做什么:

我正在用背包在拉威尔做一个项目。在我的项目中,有两个视图。i、 e.管理员视图和学生视图。Admin视图是使用Backpack创建的,student视图是使用auth创建的。管理员使用背包的登录和注册表单和路径,而学生使用Laravel的auth登录和注册表单

我想做什么:

所以我想要的是,我想使用Laravel的登录表单和路径登录到背包仪表板,并完全删除背包的登录和注册表单和路径

我是拉威尔的新手,所以我的问题可能有点新手。
我该怎么做?请在这方面指导我

您可以在
config/backack/base.php
中禁用背包的所有身份验证路由:

//如果要使用自己的AuthController和PasswordController,请将其设置为false
//(然后需要在routes.php文件中手动设置身份验证路由)
“设置验证路由”=>错误,
并通过在同一文件中将其设置为null,使Backpack在任何地方都使用默认的guard:

//保护背包管理面板的防护装置。
//如果为null,将使用config.auth.defaults.guard值。
“guard”=>null,
然后,您可以使用自定义身份验证登录用户和管理员


但是,请确保在您的
应用程序\Http\Middleware\CheckIfAdmin
中区分用户和管理员,您不希望您的学生能够访问您的管理面板。

请编辑问题,将其限制为特定问题,并提供足够的详细信息,以确定适当的答案。避免同时问多个不同的问题。请参阅页面以获取澄清此问题的帮助。