错误多登录Laravel

时间:2017-05-15 15:03:14

标签: php laravel laravel-5

我尝试在laravel 5.4中制作多个身份验证,最后在登录后,我希望显示用户名使用此代码{{ $show = auth:dokter()→username; {{ $show }} 但错误是"调用未定义的方法Illuminate \ Auth \ SessionGuard :: dokter(),请你帮我,

1 个答案:

答案 0 :(得分:1)

那么你应该使用Auth::user()->username来为你做这个技巧,但是如果你想确保一个特定的后卫正在工作,可能就像这样包装它(我猜你在做这个逻辑)你的刀片模板):

@if (Auth::guard('doktor')->check())
    Auth::user()->username
@endif

如果经过身份验证的用户具有防护'doktor',则if语句将返回true,如果返回true,则可以回显其名称。