firebaseのコンソールからAuthenticationを登録しているアカウントを全て削除する
開発中に大量に作ったアカウントを消したい時画あると思う。
しかし、firebaseのAuthenticationは登録しているアカウント全てを削除する機能がない。
そこでDOMをいじって削除ボタンのクリックをiterateしてあげる。
stackoverflowからの引用にはなるが下にコードを残しておく。これをchrome consoleなどで実行すればいい。 日本語のUIにあわせている。 Delete all users from firebase auth console - Stack Overflow
var intervalId; $('[aria-label="アカウントの削除"]')[0] var clearFunction = function() { if ($('[aria-label="アカウントの削除"]').size() == 0) { console.log("interval cleared") clearInterval(intervalId) return } $('[aria-label="アカウントの削除"]')[0].click(); setTimeout(function () { $(".md-raised:contains(削除)").click() }, 1000); }; intervalId = setInterval(clearFunction, 3000)