首页 文章

AngularFire2是否支持更新用户凭据?

提问于
浏览
2

我正在使用AngularFire2(2.0.0-beta.2)与angular2(2.0.0-rc.4)组合 . 使用Angularfire我可以用编程方式创建用户(电子邮件/密码)

angularFire.auth.createUser({email : this.email, password; this.password})

那部分按预期工作 . 随后,我想更新电子邮件地址或密码 . 我已经检查了AngularFire源,似乎没有一种机制可以做到这一点 . 我在这次评估中是否正确?如果我是正确的,我是否应该期待在即将发布的版本中看到一种机制,还是应该使用本机Firebase机制?

2 回答

  • 1

    您正在寻找 $firebaseAuth() . 只需将其注入控制器即可

    $firebaseAuth().$updateEmail("email@email.com");
    $firebaseAuth().$updatePassword("newpass123");
    
  • 0

    我'm going to try an answer my own question. I think that the AngularFire2 public API'缺少一些与firebase身份验证相关的功能 . 例如,我没有能够弄清楚如何使用AngularFire2访问本机FireBase对象 . 我发布了this问题,看看是否有人可以帮我这样做 .

相关问题