Laravel 5.4-筛选经过身份验证的用户

时间:2018-12-19 09:03:21

标签: laravel authentication laravel-5 eloquent

我需要在用户表中的列user_type上过滤导航栏。 用户类型列包含学生,协调员和管理员。 我可以将导航栏的按钮限制为仅使用

的经过身份验证的用户
@if(!Auth::guest())
    <li><a href="/myprojects">My projects</a></li>
@endif

但是我试图仅显示协调器中的一些按钮,我该怎么做?

1 个答案:

答案 0 :(得分:0)

尝试

@if(Auth::check())
    @if(Auth::user()->user_type == 'Admin')
        <li><a href="/admin">Admin Panel</a></li>
        // your logic
    @elseif(Auth::user()->user_type == 'Coordinator')
        // your logic
    @else
        // your logic   
    @endif
@else
    // your logic
@endif