如何在Firebase云功能中进行身份验证

时间:2020-02-17 21:58:33

标签: firebase firebase-authentication google-cloud-functions

通常,我们可以使用firebase(web)SDK从Web进行身份验证,

[string]

现在,我正在尝试在Firebase云功能中实现身份验证,并且以上内容在服务器端不起作用(-replace没有const provider = new firebase.auth.OAuthProvider(providerId); auth.signInWithPopup(provider).then((value) => { ... } )。

以一个特定的示例为例,我希望新用户单击“使用Google注册”按钮,这将触发一个Cloud Function,在该函数中,该用户将被重定向到同意屏幕,并且一旦用户登录,该令牌刷新令牌将被存储。我猜这里我需要两个云功能:一个用于重定向,另一个用于回调?

firebase-admin中是否有任何内置功能可以帮助我实现这一目标,或者我必须手动实施身份验证流程?

0 个答案:

没有答案