Я использую Laravel 5.7 с компонентом Passport и Vue.
У меня есть компонент Vue с методом для изменения аутентификации пользователя, этот API-интерфейс вызова метода POST.
Мой API защищен auth: api middleware.
Связь с сайтом осуществляется с помощью PHP-сессии. Я не хочу использовать JWT.
Как я могу изменить подключенную учетную запись?
public function switchAccount(Request $request, Team $team, User $user)
{
Auth::guard('web')->login($user);
}