Pyrebase не может найти электронную почту - PullRequest
0 голосов
/ 27 мая 2019

Я читал учебник по Pyrebase и запустил его для одной учетной записи. Я добавил другую учетную запись пользователя в код, и теперь я получаю сообщение о том, что адрес электронной почты не найден. Учетная запись пользователя была добавлена ​​в Firebase User и получила тот же доступ, что и первая учетная запись.

Я подтвердил, что учетная запись была добавлена ​​в Firebase с правильным адресом электронной почты и паролем.

user = auth.sign_in_with_email_and_password («someEmailAddress@gmail.com», «Секретный пароль»)

Я ожидаю код возврата 0, подтверждающий, что он успешно подключен. Однако я получаю сообщение об ошибке ниже:

повысить HTTPError (e, request_object.text) request.exceptions.HTTPError: [Ошибка клиента Errno 400: Неверный запрос для URL: https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPassword?key=AIzaSyDgn6aURRvEDP-M738sy7oo0ubbNqqLXzY] { "ошибка": { «код»: 400, "message": "EMAIL_NOT_FOUND", "ошибки": [ { "message": "EMAIL_NOT_FOUND", "домен": "глобальный", «причина»: «недействительный»

1 Ответ

0 голосов
/ 27 мая 2019

Я нашел свою ошибку. После добавления учетной записи на вкладке «Обзор проекта» -> «Параметры проекта» -> «Пользователи и разрешения» я забыл добавить учетную запись на вкладке «Аутентификация» с левой стороны. Как только это добавлено, код работает как ожидалось.

...