Прежде всего спасибо заранее.
Когда я выхожу из своей панели администратора и возвращаюсь позже (чтобы убедиться, что она не переходит на страницу администратора без входа в систему), я получаю сообщение об ошибке «Попытка получить свойство id объекта без объекта»
Вот мой контроллер. Php
protected $user_info;
protected $user_id;
public function __construct()
{
$this->middleware(function ($request, $next) {
$check_url = $request->segment(1);
if($check_url == 'admin')
{
$login_user_info = auth()->guard('admin')->user();
$login_user_id = auth('admin')->user()->id;
**// error here is**
$login_user_role_id = auth('admin')->user()->role;
$this->user_info = Admin::with(['role_list'])
->where('id',$login_user_id)
->get()->toArray();
}
return $next($request);
});