Php 调用未定义的方法illumb\Session\Store::user()
调用未定义的方法illumb\Session\Store::user()(视图:C:\xampp\htdocs\vms\u ut\resources\views\layouts\navbar.blade.php)(视图:C:\xampp\htdocs\vms\u ut\resources\views\layouts\navbar.blade.php) 看法Php 调用未定义的方法illumb\Session\Store::user(),php,laravel,session,Php,Laravel,Session,调用未定义的方法illumb\Session\Store::user()(视图:C:\xampp\htdocs\vms\u ut\resources\views\layouts\navbar.blade.php)(视图:C:\xampp\htdocs\vms\u ut\resources\views\layouts\navbar.blade.php) 看法 @if(Session::user()->level==“Admin”) @else(会话::user()->level==
@if(Session::user()->level==“Admin”)
-
@else(会话::user()->level=='Penyedia')
-
@恩迪夫
看法
请帮助我你是说授权而不是会话 更改此行:
@if (Session::user()->level == 'Admin')
这条线
@if (Auth::user()->level == 'Admin')
您可以这样使用会话外观:
使用light\Support\Facades\Session
不要使用auth。@FantioMrgno你说不要使用auth
是什么意思?错误表示找不到名为user()
的方法。因此,很明显,目前为止,您不能将user()
用于会话。如果要在会话中存储经过身份验证的用户,Auth::user()
是默认的laravel方式。
@if (Auth::user()->level == 'Admin')