如何在一个Laravel刀片视图中使用,未登录的来宾的信息,以及授权用户的信息,以显示相同的东西,但也有一些其他授权命令?任何可以在控制器和视图中使用的示例都将非常感谢。
我认为中间件会阻止用户访问页面,如果他们没有登录,所以我认为有另一种方法。
Blade有一些身份验证指令来帮助解决这个问题。它们检查身份验证状态并有条件地呈现所包含的标记。
例如,
@auth('admin')
<a href="admin-only-link">Link</a>
@endauth
它们被记录在这里:https://laravel.com/docs/master/blade#authentication-directives