Firebase Batch User Deleter

Automates the UI to batch delete users from the Firebase Authentication page, with an option to exclude specific emails.

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
MasuRiii
1日のインストール数
0
累計インストール数
0
評価
0 0 0
バージョン
2.3
作成日
2025/11/18
更新日
2025/11/18
大きさ
8.63KB
ライセンス
MIT
対象サイト

Installation

  1. First, you need a userscript manager. The most popular ones are Tampermonkey (for Chrome, Firefox, Edge, Safari) or Violentmonkey (for Chrome, Firefox, Edge).
  2. Install the browser extension for your preferred manager.
  3. Click the "Install" button for this script on Greasy Fork.
  4. Your userscript manager will open a new tab. Confirm the installation.

How to Use

  1. Navigate to the Authentication > Users page in your Firebase project.
  2. The "Batch User Deleter" control panel will appear at the top of the user list.
  3. (Optional) To prevent certain users from being deleted, enter their email addresses into the input field, separated by commas (e.g., [email protected], [email protected]).
  4. Click the Start Batch Deletion button.
  5. A confirmation dialog will appear. Read the warning and click "OK" to proceed.
  6. The script will now begin deleting users one by one. You can monitor the progress in the status display.

Features

  • Batch Deletion: Deletes all users currently visible on the page.
  • 🛡️ Exclusion List: Protect important accounts (like admins) from deletion by adding their emails to an exclusion list.
  • 🖥️ Simple UI: Adds a clean and easy-to-use control panel directly onto the Firebase page.
  • 🔄 Status Updates: Provides real-time feedback on the deletion process.

⚠️ Important Notes & Caveats

  • This process is slow! Because it simulates human clicks, it takes about 2-3 seconds per user. Be patient.
  • Do not interact with the page while the script is running. Clicking elsewhere can interrupt the process.
  • The script only deletes users visible on the current page. If you have more than 100 users, you will need to navigate to the next page and run the script again.
  • This script is provided as-is. Always double-check your exclusion list to avoid accidentally deleting important accounts. There is no undo button!