如何确定用户是新创建的还是Firebase身份验证中的现有用户?

时间:2017-03-03 06:12:54

标签: javascript firebase firebase-authentication

以下侦听器用于检测用户是否已登录,

firebase.auth().onAuthStateChanged(function(user){})

有没有办法确定用户是否使用

创建
createUserWithEmailAndPassword()

或由于登录:

signInWithEmailAndPassword()

谢谢,

1 个答案:

答案 0 :(得分:1)

createUserWithEmailAndPassword()

之后
user.emailVerified is false

signInWithEmailAndPassword()之后(假设用户已经验证了他们的电子邮件)

user.emailVerified is true