1
我正在用3个不同的用户(开发人员,客户端和赞助人)构建一个应用程序。我试图隐藏来自不同用户的链接。我知道你可以这样做:Laravel 5.3隐藏某些用户类型的链接
@if (Auth::guest())
<li><a href="{{ url('developer/login') }}">Developer Login</a></li>
<li><a href="{{ url('client/login') }}">Client Login</a></li>
<li><a href="{{ url('patron/login') }}">Patron Login</a></li>
@endif
但是,如果您作为赞助人登录,我将如何隐藏开发人员的链接?我正在使用Hesto的多重身份验证:https://github.com/Hesto/multi-auth
我将如何做到这一点,如果我增加了一个枚举值到数据库?只有user_1和user_2的下拉菜单? –
它不能以这种方式你应该删除枚举,然后它可以工作...你需要创建一个额外的领域作为is_admin并将其默认设置为0,并根据他们的角色,你可以手动将其更改为1,2和3 –