Laravel API / Passport - Сменить пользователя авторизации - PullRequest
0 голосов
/ 18 сентября 2018

Я использую 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);
}
...