簡體   English   中英

從Web應用程序中刪除經過Firebase身份驗證的用戶

[英]delete firebase authenticated user from web application

我想添加選項以從Firebase經過身份驗證的用戶列表中刪除A用戶-從我的Web應用程序中。 我使用的身份驗證方法是電子郵件和密碼身份驗證。

該應用程序是基於js / html / css文件的移動單頁應用程序(瀏覽器應用程序)。

  1. 如何使用Firebase Admin SDK刪除A用戶?
  2. 有更好的方法嗎? 最佳做法是什么?

謝謝邁克爾。

Firebase Admin SDK可用於刪除用戶。

但是,它只能在受信任的環境中使用,因為它可以完全訪問您項目中的大多數Firebase服務。 典型的受信任環境是:您控制的服務器或Firebase的Cloud Functions。

因此,執行此操作的一種常見方法是構建一個刪除用戶(使用Admin SDK)的Cloud Function,然后從您的Web應用程序中調用該函數。 您將必須確保只有受信任的用戶才能調用此功能,通常通過對照已知的受信任用戶列表檢查其UID或電子郵件地址來進行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM