Laravel Socialite: Зная, кто пользователь на обратном вызове? - PullRequest
0 голосов
/ 25 июня 2019

Итак, я только что закодировал основы с помощью socialite, но при обратном вызове единственный передаваемый параметр - это ?code, передаваемый git. Мне нужен способ аутентификации моего пользователя при обратном вызове.

Мне нужно сохранить токен в БД, но кому я назначу токен? Обратный вызов для API без сохранения состояния, поэтому его, вероятно, нужно будет отправить на github, а затем github отправит его обратно с обратным вызовом?

Если у кого-то есть способ решить эту проблему, пожалуйста, дайте мне знать.

Обновление, я могу передать данные со ссылкой на GitHub, но он не отправляет их обратно?

return Socialite::driver($provider)->stateless()->with(['user_id' => 1])->redirect()->getTargetUrl();
...