Laravel Socialite - 升级 Twitch 范围
Laravel Socialite - Upgrade Twitch scopes
我正在开发 Web 应用程序,在后台服务器上使用 Laravel 堆栈,在前端服务器上使用 NuxtJS。我已经使用 Socialite 和 socialiteprovider/twitch
来登录无状态用户并且一切正常。
现在的问题是,当用户按下前面的按钮时,我需要升级用户的范围。当他通过身份验证时,我必须将 oauth_token
和 refresh_token
存储在数据库中以便稍后拨打 Twitch API 的电话,但我不知道该怎么做...
我应该使用哪个流程?
感谢您的帮助
我认为即使刷新令牌也无法更新已存在的身份验证令牌的范围,刷新中的范围必须是相同的范围或被省略。因此,您必须使用新范围对用户进行身份验证。
我正在开发 Web 应用程序,在后台服务器上使用 Laravel 堆栈,在前端服务器上使用 NuxtJS。我已经使用 Socialite 和 socialiteprovider/twitch
来登录无状态用户并且一切正常。
现在的问题是,当用户按下前面的按钮时,我需要升级用户的范围。当他通过身份验证时,我必须将 oauth_token
和 refresh_token
存储在数据库中以便稍后拨打 Twitch API 的电话,但我不知道该怎么做...
我应该使用哪个流程?
感谢您的帮助
我认为即使刷新令牌也无法更新已存在的身份验证令牌的范围,刷新中的范围必须是相同的范围或被省略。因此,您必须使用新范围对用户进行身份验证。