代码之家  ›  专栏  ›  技术社区  ›  DauleDK

使用anuglarfire2登录电子邮件密码的简单示例

  •  -1
  • DauleDK  · 技术社区  · 9 年前

    我的目标是构建一个简单的angularfire2应用程序和电子邮件密码验证。

    我已经看过描述了 here docs 了解更多方法。但问题是,我不理解这个示例应用程序-对我来说,它似乎引用了一个不存在的“this.afAuth”?

    你能帮我举个简单的例子吗?或者把我引向正确的方向?

    1 回复  |  直到 9 年前
        1
  •  1
  •   Will    9 年前

    this.afAuth “。它是指 AngularFireAuth 注入构造函数中。你需要的是 signInWithEmailAndPassword method :

    export class LoginComponent {
      constructor(private afAuth: AngularFireAuth) {}
    
      login(email: string, password: string): void {
        this.afAuth.auth.signInWithEmailAndPassword(email, password)
          .then(() => console.log('logged in'))
          .catch((err: Error) => console.error(err.message));
      }
    }
    

    然后,只需在表单中传递凭据(电子邮件、密码),然后拨打 login

    推荐文章