标签: laravel
我将身份验证模型更改为Admin而不是默认模型User。身份验证工作正常。当我使用这种方法Auth::admin()->id;时,我收到了这个错误:
Auth::admin()->id;
方法管理员不存在
答案 0 :(得分:0)
您更改了模型,但任何型号的auth功能仍然保持不变。
所以你应该使用Auth::user()->id甚至更好,Auth::id()。 这些将与您的管理模型完美配合。
Auth::user()->id
Auth::id()
答案 1 :(得分:0)
您是否已将app/config/auth.php中的模型从用户更改为您的管理模型路径?
app/config/auth.php