firebase - Google 一键登录 (YOLO) + Firebase 身份验证?

标签 firebase firebase-authentication google-authentication

我注意到谷歌已经重新开放 Google One-Tap Sign-in and Auto-Signup由于安全问题暂停后。

我一直在试图了解如何使其与 Firebase Auth 配合使用,有没有人有任何想法?即使是关于它应该如何工作的高级 View 也会很棒。

到目前为止,我已经设法创建了这个:

https://google-one-tap.brunocrosier.now.sh

到目前为止的作用:

  • 显示一键提示
  • 允许您单击“以 {name} 的身份继续”
  • 向/api/google 发出发布请求并验证 ID token as per these instructions
  • 以JSON格式输出数据

  • 我的问题是,我怎样才能使用 Firebase Auth 进行这项工作?我可以使用 #4 中输出的数据在 Firebase 中创建 Google 用户吗?

    提前致谢!

    最佳答案

    我看到你开源了你的代码:https://github.com/brunocrosier/google-one-tap .看起来这个问题是你自己解决的。

    关于firebase - Google 一键登录 (YOLO) + Firebase 身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61342041/

    相关文章:

    amazon-web-services - 使用 AWS Cognito 的电子邮件和 Google 身份验证

    javascript - 如何从指令中的 templateUrl 运行 $scope 函数?

    ios - Firebase 电话号码身份验证 IOS 错误 : Optional ("Token mismatch")

    java - 用户有谷歌帐户或电子邮件帐户注销强制关闭firebase

    unity-game-engine - Firebase:使用 Google 进行身份验证,我必须在哪里获取 id_token?

    javascript - Google api php客户端代码不返回刷新 token

    firebase - 如何使用 React native 实现 firebase?

    android - 从 firebase 获取所有 child (用户)但向一个 child (用户)显示按钮?

    node.js - "InvalidServerResponse"在向 NodeJS 应用程序发送请求期间

    c# - Xamarin.Forms Google API 使用身份提供者对用户进行身份验证