我正在尝试将我的用户与我的后端服务器连接起来,我使用了 flutter 官方谷歌登录插件中的示例:https://pub.dartlang.org/packages/google_sign_in https://pub.dartlang.org/packages/google_sign_in
签名过程顺利,我得到了用户名和电子邮件等。
但我需要 id 令牌来通过我的服务器对用户进行身份验证。
PS:不使用 firebase ,仅使用 google 登录。
谁能指导我如何获取 id 令牌?
您可以尝试使用此代码:
_googleSignIn.signIn().then((result){
result?.authentication.then((googleKey){
print(googleKey.accessToken);
print(googleKey.idToken);
print(_googleSignIn.currentUser?.displayName);
}).catchError((err){
print('inner error');
});
}).catchError((err){
print('error occured');
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)