В качестве бэкэнда я настроил облачное хранилище, включая настройку административного SDK, но я не уверен, как аутентифицировать пользователей в моем приложении (используя электронную почту и пароль). Я не могу найти в документации нигде, где говорится, как это сделать (есть много информации об использовании pyrebase
и базе данных в реальном времени). Я предполагаю, что это будет что-то вроде firestore.Client().auth(email, password)
.
Я включил опцию входа по электронной почте / паролю на консоли Firebase.
from google.cloud import firestore
import os
os.environ['GOOGLE_APPLICATION_CREDENTIALS'] = "PATH to credentials"
db = firestore.Client()