亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何區分登錄和注冊收到的 fireauth 登錄回調

如何區分登錄和注冊收到的 fireauth 登錄回調

陪伴而非守候 2022-01-01 20:01:42
我正在使用 firestore 編寫一個有角度的應用程序。我正在調用 Auth::createUserWithEmailAndPassword( 來注冊用戶并調用 Auth::signInWithEmailAndPassword。在這兩種情況下,用戶都會登錄并觸發以下訂閱this.afa.authState.subscribe( authState => {      this.firebaseUser = authState;      if (authState) {        this.onLoginSuccessfulReceivedFromFirebase();      } else {        this.onLogout();      }      this.isLoggedIn = authState != null;});有沒有辦法讓我確定回調是否在 createUserWithEmailAndPassword 期間自動登錄或在回調函數中專門調用 Auth::signInWithEmailAndPassword 時被觸發
查看完整描述

2 回答

?
躍然一笑

TA貢獻1826條經驗 獲得超6個贊

您可以查看 authUser 元數據創建的時間戳和登錄時間戳屬性,以了解您的用戶何時登錄到舊帳戶或他們何時創建帳戶并登錄。


查看完整回答
反對 回復 2022-01-01
?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

以不同方式響應帳戶創建的最簡單方法是等待createUserWithEmailAndPassword解決的承諾。


firebase.auth().createUserWithEmailAndPassword(email, password).then(function(credential) {

  console.log(credential.user.uid);

}).catch(function(error) {

  // Handle Errors here.

  var errorCode = error.code;

  var errorMessage = error.message;

  // ...

});


查看完整回答
反對 回復 2022-01-01
  • 2 回答
  • 0 關注
  • 186 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號