Отключить Identity Toolkit при использовании аутентификации Firebase - PullRequest
0 голосов
/ 14 июня 2019

Я только что создал новый проект для Firebase, и он требует, чтобы я включил Identity Toolkit API.

Это проблема, потому что, хотя я обертываю firebase.auth().signInWithEmailAndPassword() в попытку, Identity Toolkit продолжает отправлять сообщения, и я не могу поймать ошибку.

Это вызывает безопасностьРиски, подобные этому при отображении сообщения об ошибке.

errors: [{message: "EMAIL_NOT_FOUND", domain: "global", reason: "invalid"}]

Это означает, что злоумышленник может попытаться войти в систему, пока не получит это сообщение об ошибке, чтобы проверить, существует ли электронное письмо.

Iпросмотрел https://developers.google.com/identity/toolkit/migrate-firebase, но мне не ясно, что он пытается сделать.

Другая проблема в том, что это стоит денег:

Free price/count 0 - 50K count/month

$ 0. 0055 price/count 50K - 100K count/month

Как я могу использовать Firebase без Identity Toolkit?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...