Добавление пользовательских утверждений по умолчанию в токен Firebase - PullRequest
0 голосов
/ 19 октября 2018

Мы работаем над приложением, которое использует firebase для аутентификации.Мы внедрили механизм аутентификации в наше угловое приложение, и все работает отлично.Теперь мы хотим добавить пользовательские утверждения к токенам JWT, сгенерированным после аутентификации пользователя.Мы знаем о Admin SDK здесь:

https://firebase.google.com/docs/auth/admin/custom-claims

, но для этого требуется добавить веб-сервис.Есть ли способ настроить FireBase через портал, чтобы добавить пользовательскую заявку по умолчанию для всех существующих пользователей и новых пользователей.мы хотим добавить поле «id» со случайным GUID.Можно ли использовать Admin SDK для настройки этого поведения раз и навсегда?

Заранее спасибо.

1 Ответ

0 голосов
/ 19 октября 2018

Невозможно добавить пользовательские утверждения без использования Admin SDK.Это требует, чтобы вы запускали сценарий в доверенной среде, такой как ваш компьютер для разработки, сервер, которым вы управляете, или облачные функции для Firebase.Последнее, вероятно, ваш лучший вариант, если вы хотите делать это регулярно, и у вас нет собственного сервера.

...