|
|
1
69
另一种方法是简单地使用 if语句 在刀片模板中:
然而,这有点脏。您可以通过使用partial或通过直接从Controller或ViewComposer向视图传递包含保护名称的变量,然后执行以下操作来稍微清理此问题:
在您的视图中。 伊莫,扩展Laravel的身份验证是您的最佳选择。 |
|
|
2
12
这将获得用于当前登录用户的保护名称
当您登录时,默认情况下,它将为您提供:
可靠的是,您登录的卫队将为您提供卫队名称。 这不适用于API!!!因为laravel中的API默认不使用会话。 |
|
|
3
11
由于Laravel 5.5,这很容易做到
|
|
|
4
6
在新版laravel中使用:
我建议使用全局助手函数,如
|
|
|
5
4
根据Harat的答案,我构建了一个类名CustomAuth,它使我能够轻松访问Auth facade方法:
|
|
|
6
1
使用
如果是管理员
如果是web防护,或者根据您的用例是用户防护。因此,您可以对此进行测试。 因此,一个简单的用例可以如下所述
这里如果是管理员,它将显示
|
|
|
7
1
在我的案例中,我启动并运行了一个项目,经常使用
在中向您的web组添加自定义web中间件
使用
|
|
|
8
0
在您的情况下(用户或管理员),以上内容将返回当前守卫 |
|
|
Josjojo · Alpine.js菜单切换问题 1 年前 |