首页 文章

Angularfire2自定义身份验证

提问于
浏览
3

我创建了一个网站,其中注册链接多个身份验证提供程序和自定义令牌 . 我也使用AngularFire2在Angular2和Firebase之间进行通信,但似乎它没有与Firebase类似的方法,例如:

var ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com/"); ref.authWithCustomToken(AUTH_TOKEN, function(error, authData) {

任何人都可以告诉我如何处理问题?

1 回答

  • 3

    要使用自定义令牌进行身份验证,可以使用以下配置选项调用AngularFire2的 login 方法:

    angularFire.auth.login(AUTH_TOKEN, {
      provider: AuthProviders.Custom,
      method: AuthMethods.CustomToken
    });
    

    在内部,这将调用Firebase的signInWithCustomToken方法 .

相关问题