如何使用Google Plus登录将用户登录Firebase

3

我喜欢使用Google Plus登录来进行FireBase的认证。

Google Plus的signinCallback会返回一个auth对象。我该如何使用这个信息来安全地登录我的用户到FireBase?

auth对象的样式如下:

access_token: "ya29.2342324234"
authuser: "0"
client_id: "23ss4443234"
code: "4/tLijpRBvHp9hDNc-hcZk00bqvpz4.2342342"
cookie_policy: "single_host_origin"
expires_at: "136334897186"
expires_in: "3600"
g-oauth-window: Window
g_user_cookie_policy: "single_host_origin"
id_token: "324234234234.234234234.bW--234234---E2-Hj1I"
issued_at: "1364893586"
prompt: "consent"
scope: "https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/userinfo.email"
session_state: "234234234234234234..32cd"
state: ""
token_type: "Bearer"

一个好的解决方案是查看Singly,它提供Firebase认证作为服务。否则你需要自己开发。 - Kato
1个回答

3

1
有没有在短期内计划将Google身份验证添加到Firebase简单登录中?这将非常理想,特别是考虑到Android的领先地位。 - Jarnal
@Jarnal - Firebase现在支持Google身份验证。 - Ossama

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接