我需要关于Laravel Socialite的帮助。
我使用Google服务来预认证我的应用程序。
Socialite::driver('google')->user()->token
上面的令牌是否等同于Google访问令牌?
我需要关于Laravel Socialite的帮助。
我使用Google服务来预认证我的应用程序。
Socialite::driver('google')->user()->token
是的,它就是访问令牌。Socialite使用授权代码来检索访问令牌。
如果您想进行验证,请按照以下步骤操作:
$token = Socialite::driver('google')->user()->token
$user = Socialite::driver('google')->userFromToken($token);
来自 Laravel Socialite 文档:
Socialite::driver('google')->user()
返回您的用户对象/模型。因此,Socialite::driver('google')->user()->token
返回您的用户模型上的令牌。
除非您将 Google 访问令牌存储在用户模型上,否则这不是 Google 访问令牌。