我希望通过当前路线获得当前警卫。我不想知道用户是否通过特定警卫的警卫进行身份验证。
答案 0 :(得分:1)
如果你想要一个实际守卫的实例:
Auth::guard(); // calls to what is currently set as default
如果你想要司机/警卫的名字:
Auth::getDefaultDriver(); // name of the current default
默认防护通过配置设置。 auth
中间件在运行时也会设置默认保护。如果中间件设置为auth:admin
并且用户进行了身份验证,则可以进入该路由,默认保护现在将为admin
。