Facebook войти через Firebase. Должен ли я проверить как токен доступа Facebook, так и Firebase IdToken? - PullRequest
0 голосов
/ 11 июля 2019

Это не совсем проблема;скорее, я бы хотел уточнить аутентификацию Firebase.

Я создаю приложение Angular и использую Аутентификацию Firebase для входа через Facebook (позже с другими провайдерами).Все отлично работаетОднако мне нужно проверить токен доступа.Так как я получаю два токена, один из Facebook и один из Firebase, я должен проверить оба?Или достаточно проверки Firebase IdToken?

Проверяет ли Firebase токен доступа Facebook (и других провайдеров)?

1 Ответ

0 голосов
/ 12 июля 2019

Firebase Auth проверит токен доступа Facebook, прежде чем завершит вход для этого пользователя, и создаст идентификационный токен для этого пользователя.В этом весь смысл использования Firebase Auth.Вам не нужно управлять разными провайдерами и их сложностями.Они делают это для вас.Вы просто получаете одно стандартное удостоверение (идентификационный токен) независимо от основного поставщика.Вам нужно только подтвердить этот ID-токен.

Вы получаете проверку бесплатно (они проверяются под капотом) с другими Сервисами Firebase (RTDB, Firestore, Storage).Если вы используете свой собственный сервер, вы можете использовать Firebase Admin SDK для проверки токена .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...