Laravel 同时使用常规身份验证和http基本身份验证

Laravel 同时使用常规身份验证和http基本身份验证,laravel,laravel-5,Laravel,Laravel 5,因此,我希望通过HTTP基本身份验证进行身份验证——以及——通过HTML接受用户名/密码的身份验证。我还希望用户名/密码组合对每一个都不同。为此,我想我应该使用以下预构建的中间件: 说明/验证/中间件/验证 照亮/Auth/Middleware/AuthenticateWithBasicAuth 我的问题是。。。我可以同时使用常规身份验证和HTTP基本身份验证,同时使用不同的用户名/密码组合吗?您的问题可以使用multiauth和Laravel Passport解决,有关更多信息,请参阅此处

因此,我希望通过HTTP基本身份验证进行身份验证——以及——通过HTML接受用户名/密码的身份验证。我还希望用户名/密码组合对每一个都不同。为此,我想我应该使用以下预构建的中间件:

  • 说明/验证/中间件/验证
  • 照亮/Auth/Middleware/AuthenticateWithBasicAuth

我的问题是。。。我可以同时使用常规身份验证和HTTP基本身份验证,同时使用不同的用户名/密码组合吗?

您的问题可以使用multiauth和Laravel Passport解决,有关更多信息,请参阅此处:


为我指明了必要的方向。基本上,根据该教程,没有使用illumb/Auth/Middleware/AuthenticateWithBasicAuth。创建了一个新的从头开始的中间件,然后将其添加到app/Http/Kernel.php

您尝试过吗?应该很快启用这两个中间件,看看它是否工作。你的用户会喜欢你的。