Триггер аутентификации Firebase: как получить доменное имя - PullRequest
1 голос
/ 13 марта 2020

Я использую Firebase Auth виджет на двух разных доменах - ab c .com и ab c .in. Когда создается новый пользователь, я использую триггер для создания записи БД. Я хочу сохранить информацию о домене, чтобы узнать, через какой веб-сайт зарегистрировался пользователь (ab c .com или ab c .in).

exports.createAccountDocument = functions.auth.user().onCreate((user,context) => {

// Find whether user signed up on abc.com or abc.in

})

1 Ответ

4 голосов
/ 13 марта 2020

Я не верю, что исходный URL-адрес встроен в метод onCreate. См. Документацию:

Но вы можете написать свою собственную функцию, которая передает window.location.href из внешнего интерфейса, чтобы получить URL из браузера, когда ваш пользователь зарегистрируется, и приложите эту информацию к записи базы данных пользователя.

...