Если вам необходимо взглянуть на сайт глазами конкретного пользователя, например, для оказания технической поддержки или консультации по пользованию сайтом, вы можете воспользоваться Действиями формы
Для этого вам необходимо в ресурсе пользователей (UserResource - как пример), добавить действие формы:
public function formActions(): array
{
return [
FormAction::make('Вход от имени', function (User $user) {
auth('web')->login($user);
session()->regenerate();
}, 'Вы вошли, можете перейти на сайт')
->icon('show')
];
}
После этого вы можете выбрать это действие на форме пользователя и перейти на основной сайт — вы будете залогинены от имени необходимого вам пользователя!
Оставить комментарий