Как в Laravel 9 открыть вкладку под другим пользователем?
Подскажите, как сделать, чтобы админ мог открыть страницу под другой учетной записью? Я пробовал через Auth::once(), но предыдущая сессия (админа) теряется и нужно заново авторизовываться. Это очень неудобно.
// Переключение на пользователя
session()->put('_admin_id', Auth::guard('web')->id());
Auth::guard('web')->loginUsingId($id); // Id пользователя, под которым хотите войти
// Возврат
$adminId = session()->pull('_admin_id');
Auth::guard('web')->loginUsingId($adminId);