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 –