Итак, я только что закодировал основы с помощью socialite, но при обратном вызове единственный передаваемый параметр - это ?code
, передаваемый git. Мне нужен способ аутентификации моего пользователя при обратном вызове.
Мне нужно сохранить токен в БД, но кому я назначу токен? Обратный вызов для API без сохранения состояния, поэтому его, вероятно, нужно будет отправить на github, а затем github отправит его обратно с обратным вызовом?
Если у кого-то есть способ решить эту проблему, пожалуйста, дайте мне знать.
Обновление, я могу передать данные со ссылкой на GitHub, но он не отправляет их обратно?
return Socialite::driver($provider)->stateless()->with(['user_id' => 1])->redirect()->getTargetUrl();