2
在整個使用Firebase構建的應用程序的測試中,我創建了大量假帳戶。我想知道在應用程序上線之前是否有簡單的方法來刪除它們?如何批量刪除Firebase服務器端的用戶帳戶?
我可以通過並逐個刪除它們,但有大量的帳戶,這是一種非常不尋常的選擇。
我很感激任何幫助!
在整個使用Firebase構建的應用程序的測試中,我創建了大量假帳戶。我想知道在應用程序上線之前是否有簡單的方法來刪除它們?如何批量刪除Firebase服務器端的用戶帳戶?
我可以通過並逐個刪除它們,但有大量的帳戶,這是一種非常不尋常的選擇。
我很感激任何幫助!
由於這些帳戶是出於測試原因,我不確定您是否跟蹤了所有帳戶名稱和密碼。如果你有,例如在你的數據庫或本地文件中。你可以做的是:
1,使用用戶存儲在文件中的數據來進行登錄
然後,
firebase.auth().currentUser.delete().then(function() {
// emmit a complete message
}, function(error) {
// handle error
});
上的文件中的所有用戶執行此。
如果您沒有所有用戶的信息,我不認爲firebase允許您在客戶端代碼中刪除它們。我猜你必須在Firebase控制檯中刪除它們。
相同的代碼,但我建議使用Firebase Admin SDK進行此操作:https://firebase.google.com/docs/auth/admin/manage-users#delete_a_user –
非常感謝,這非常完美! –