有没有人设法从谷歌登录(Flutter)获取id令牌

2024-07-03

我正在尝试将我的用户与我的后端服务器连接起来,我使用了 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(使用前将#替换为@)

有没有人设法从谷歌登录(Flutter)获取id令牌 的相关文章

随机推荐

  • 我想根据值/高度为条形图着色

    我正在尝试制作根据其值具有颜色的条形图 我可以将条形图和热图分开 但不能放在一起 以下是我尝试组合的命令 N X 1 10 1 h bar N hist cData get h CData h CData n rbg set h CData
  • 我想根据值/高度为条形图着色

    我正在尝试制作根据其值具有颜色的条形图 我可以将条形图和热图分开 但不能放在一起 以下是我尝试组合的命令 N X 1 10 1 h bar N hist cData get h CData h CData n rbg set h CData
  • 如何保存和加载xgboost模型? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 来自XGBoost 指南 https xgboost readthedocs io en latest python python i
  • 如何保存和加载xgboost模型? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 来自XGBoost 指南 https xgboost readthedocs io en latest python python i
  • 标准库字符串新放置中的内存泄漏

    我在标准库字符串的新放置中面临内存泄漏 下面我给出了显示泄漏的代码 string string1 new string char string sizeof string new string string string1 使用dbx发现泄
  • 标准库字符串新放置中的内存泄漏

    我在标准库字符串的新放置中面临内存泄漏 下面我给出了显示泄漏的代码 string string1 new string char string sizeof string new string string string1 使用dbx发现泄
  • 使用 PayPal 的多商户支付系统

    我需要构建用户可以在其中销售商品的网络应用程序 每个用户都应该能够直接从他的 PayPal 帐户上获得资金 您能否建议在这种情况下使用哪种 PayPal 服务 支付方式 或其他支付系统 更好 更安全 提前致谢 这很容易设置 如果我正确阅读了
  • 免费密码学库

    最稳定和最有用的密码学库是什么 它们是 使用 针对 python c c net 编写 开源 GNU 或其他免费许可证 标准 Python 库 实现 AES 和 RSA 等常见密码 是PyCrypto http www dlitz net
  • 使用 PayPal 的多商户支付系统

    我需要构建用户可以在其中销售商品的网络应用程序 每个用户都应该能够直接从他的 PayPal 帐户上获得资金 您能否建议在这种情况下使用哪种 PayPal 服务 支付方式 或其他支付系统 更好 更安全 提前致谢 这很容易设置 如果我正确阅读了
  • 如何在 IntelliJ 中运行单个量角器测试?

    我开发了一个 Angular 应用程序并使用 Protractor 进行 e2e 测试 在 Intellij 终极版 中 我为我的测试创建了运行 调试配置 如果我想运行所有测试 这很好用 但是我如何才能只运行单个规范文件或单个测试用例呢 我
  • GC.start 在 Pry 中无效,但在 IRB 中有效

    我在 Pry 中玩垃圾收集 并注意到由于某种原因它似乎不起作用 我正在尝试不同的方法将我的大数组设置为nil等等 同时让我陷入这样的问题 为什么我根本无法用GC start 然后我去了IRB 突然就有效了 我想知道是什么导致了这种情况 如果
  • DataContractSerializer - 如何将 xml 输出到字符串(而不是文件)

    我有一个关于 datacontractserializer 的快速问题 也许这更像是一个流问题 我找到了一段将 xml 写入文件流的代码 我基本上不需要该文件 只需要字符串输出 public static string DataContra
  • 模型字段的外键?

    我想要一个foreign key我的模型与的关系username领域中的User表 存储user创建于django contrib auth forms UserCreationForm 这是我的模型的样子 class Blog model
  • 打开我的 Cloud Run 服务的 URL 时出现 403“错误:禁止”

    我构建了容器映像 然后使用 Cloud Console 部署到 Cloud Run 但是 当我打开服务的端点 URL 时 我得到一个403 Error Forbidden page 如果您在访问 Cloud Run 服务时收到 403 Er
  • MS Access 获取 ISO 标准周数

    令我惊讶的是 我在网上找不到任何现有的解决方案 但我只需要一个返回 ISO 标准周数的 SQL 函数 即第一周的开始始终是一年中的第一个星期一 所有 DatePart 函数选项都不会始终返回正确的结果 我曾想过选项 vbFirstFourD
  • 如何在 Matlab 中标记两个向量?

    我有一个 2 列矩阵 称为M 我使用 Matlab 将其可视化为两个向量plot命令 plot M 我有两个问题 我想在绘图上标记向量本身 我想在绘图上标记矩阵的每一行 即每个向量分量 我该如何去做这些事情呢 一个例子 M cumsum r
  • ld 链接器错误 - 架构 x86_64 的未定义符号

    我正在尝试链接一个单模块汇编语言程序yasm我收到以下错误ld Undefined symbols for architecture x86 64 start referenced from implicit entry start for
  • 在 Dev Box 上安装 SQL Server 2008 时要使用哪些服务帐户

    我正在我的开发计算机上安装 SQL Server 2008 在安装过程中 系统要求我为不同的服务分配帐户 如果这是一台简单的开发机 我应该使用什么帐户来提供未分配用户的服务 我可以使用我登录的帐户 我是这台机器上的唯一用户 吗 我应该使用
  • 流与缓冲区

    我是 C 语言新手 我目前正在阅读 K R 在那里 我对其中关于文本流的定义感到困惑 文本流是分成新行的字符序列 每行由 0 个或多个字符组成 后跟一个换行符 为了了解这个流 我认识了一个新术语 即缓冲区 我只知道 输入和输出设备之间的连续
  • 有没有人设法从谷歌登录(Flutter)获取id令牌

    我正在尝试将我的用户与我的后端服务器连接起来 我使用了 flutter 官方谷歌登录插件中的示例 https pub dartlang org packages google sign in https pub dartlang org p