Php 如何在社交名流(SSO)登录后为我的API获取Passport访问/刷新令牌
我很难把拉威尔护照和拉威尔社交名流结合起来。我有一个使用passport实现OAuth2的API。该API由SPA(Nuxt)使用。SPA使用密码授权流通过电子邮件和密码进行“常规”登录。SPA还提供了通过谷歌或Facebook登录的选项。社交名流通过google/facebook处理登录流,但我不知道在社交名流之后如何获取API的访问/刷新令牌 我无法使用密码授权,因为这需要密码。我可以/应该使用哪种补助金?原因是什么?另外,如何在google/facebook回调中从API获取SPA的访问/刷新令牌?SPA->API通信是直接的,但双向通信需要事件广播(WebSockets)或某种解决方案 如需澄清: 单点登录流量:Php 如何在社交名流(SSO)登录后为我的API获取Passport访问/刷新令牌,php,laravel,oauth-2.0,laravel-passport,laravel-socialite,Php,Laravel,Oauth 2.0,Laravel Passport,Laravel Socialite,我很难把拉威尔护照和拉威尔社交名流结合起来。我有一个使用passport实现OAuth2的API。该API由SPA(Nuxt)使用。SPA使用密码授权流通过电子邮件和密码进行“常规”登录。SPA还提供了通过谷歌或Facebook登录的选项。社交名流通过google/facebook处理登录流,但我不知道在社交名流之后如何获取API的访问/刷新令牌 我无法使用密码授权,因为这需要密码。我可以/应该使用哪种补助金?原因是什么?另外,如何在google/facebook回调中从API获取SPA的访问/