Как я могу получить подачу пожарной базы, чтобы взять на себя подачу в угловом проекте для внесения в белый список местного развития? - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь проверить локально, будет ли электронное письмо с подтверждением, которое я посылаю пользователям, перенаправлять пользователей обратно с URL-адресом действия.

Документация: https://firebase.google.com/docs/auth/web/passing-state-in-email-actions

На локальном хостеСервер для разработки проекта, я получаю ошибку 400 от сервера Firebase с ошибкой, сообщающей мне, что «Домен не находится в белом списке».Поэтому я надеюсь использовать firebase serve, чтобы каким-то образом обойти белый список моего локального хоста.

Документация: https://firebase.google.com/docs/functions/local-emulator

Я пока не уверен, но думаю

firebase.auth().currentUser.sendEmailVerification(actionCodeSettings)

работает как облачная функция?(Если не кто-то, пожалуйста, поправьте меня)

Итак, мой главный вопрос: как я могу настроить свой локальный проект angular-cli для использования службы firebase для локальной разработки, чтобы получить белый список для локальной разработки.

например,

npm start = ng serve (or webpack transpiles typescript to js) and firebase serve (handles transpiled js to get through whitelist)

Или я могу на самом деле отправить мой тестовый код на сервер, который находится в белом списке, чтобы проверить этот метод проверки электронной почты?

...