Могу ли я использовать токены jwt с firebase? - PullRequest
0 голосов
/ 09 января 2019

Я разработал несколько подпружиненных приложений с токенами jwt, angular 7 и mysql. Теперь я хотел бы перейти на огонь базы только для аутентификации. Несколько учебных пособий показывают, что мы можем реализовать FireBase непосредственно через Angular. Я так растерялся, что мне нужно генерировать токены jwt при весенней загрузке, когда я использую fire-base или firebase предоставляет токен jwt? Если да, как я могу авторизовать пользователя через firebase.

Я прочитал немного документации по Firebase, но мне все еще не ясно. Я не мог найти ссылку на мой вопрос. Если моя концепция неверна, пожалуйста, исправьте ее. Может ли кто-нибудь, пожалуйста, показать путь или любые учебники Спасибо заранее.

1 Ответ

0 голосов
/ 09 января 2019

мне нужно генерировать токены jwt в подпружиненной загрузке, когда я использую fire-base или fire-base предоставляет токен jwt?

Нет. Аутентификация Firebase полностью выполняется на стороне клиента при использовании предоставленных SDK от Firebase.

Однако, если вам нужно выполнить какую-то специальную аутентификацию, такую ​​как интеграция с LDAP / AD или некоторыми другими корпоративными махинациями, вам нужно будет создать пользовательский токен , который клиентские SDK будут использовать для аутентифицировать пользователя. Это единственный раз, когда Spring Boot вступает в игру, когда он генерирует собственный токен для использования вашим Angular.

См. Следующий ответ, связанный ниже, о том, как интегрировать Firebase admin SDK для проверки пользователей из вашего приложения Angular: Как использовать Firebase с Spring REST Application?

...