AFAIK Firestore еще не внедрил ограничение скорости с помощью правил безопасности.
ссылка: https://github.com/firebase/firebase-js-sdk/issues/647
В настоящее время вы можете ограничить скорость, имея функции доступа пользователей через облачные функции и интерфейс.
Пример:
Используйте свойства внешнего интерфейса, чтобы ограничить использование ссылки «забыл пароль». Т.е. используйте счетчик, чтобы показать / скрыть ссылку забытого пароля
Отпечаток пальца пользователя и ограничение скорости на основе активности
Включение функций ограничения скорости вОблачная функция. Т.е. пользователь нажимает «Забыли пароль» и запускает облачную функцию, которая отправляет / не будет отправлять электронное письмо с забытым паролем в соответствии с вашими критериями