我正在尝试创建一个登录功能,如果您以访客身份访问主页,它应该显示@else语句中显示的所有登录选项,那么如果您以管理员身份登录,它应该只显示在右上角的Home角落与其他角落相同3.错误显示意外的文件结束
for {
t, socketMsg, err := ws.ReadMessage()
if err != nil {
break
}
SocketChannel <- socketMsg
}
答案 0 :(得分:2)
使用@auth
@endauth
示例强>
@auth('admin')
<a href="{{ route('admin.login') }}">Home</a>
@endauth
<强> NB 强>
我认为如果您将导航项分成每种类型用户的部分内容会更好,因此每个部分都会为给定用户提供完整的导航栏逻辑:
@auth('admin')
@include('partials._nav-admin')
@endauth
答案 1 :(得分:0)
你应该在laravel 5.4
中学习多重身份验证link:https://ysk-override.com/Multi-Auth-in-Laravel-54-Login-20170203/