Этот плагин отлично работает https://github.com/404labfr/laravel-impersonate, но я разрабатываю веб-приложение, которое выполняет RESTful API.API обычно используют токены для аутентификации пользователей и не поддерживают состояние сеанса между запросами.
И larave-impersonation Плагин https://github.com/404labfr/laravel-impersonate - на основе сеанса , чтоможет быть сделано в маршрутах / контроллерах, принадлежащих к группе веб-промежуточного программного обеспечения.Это потому, что маршруты API не имеют состояния, они используют токены API , а не сеанс для аутентификации и авторизации .Поэтому я не могу использовать этот удобный плагин :(
Есть ли способ выполнить олицетворение пользователя с помощью токенов API?
Функция олицетворения пользователя позволяет имитировать других пользователей. Как администратор, вы можете просматривать все экраны, как если бы вы вошли в систему как другой пользователь. Это позволяет вам легко обнаружить проблему, о которой ваш пользователь может сообщать.