У меня есть два веб-приложения, приложение A и приложение B . Оба используют библиотеки firebase и firebaseUI ... а не библиотеку администратора firebase, так как они оба общедоступны.
Я могу без проблем войти в A или B и получить токен JWT.
Я хотел бы иметь единый вход (приложение A или приложение B), и чтобы пользователь мог войти в оба приложения app A и app B , поделив токен JWT междуприложения.
Можно ли отправить токен JWT из приложения A в приложение B и иметь приложение B для аутентификации (войти)пользователю без необходимости вручную входить в приложение B ?
Я вижу, что есть способ для входа с помощью пользовательского токена:
firebase.auth().signInWithCustomToken(token)
Но используя JWT-токен firebase, я получаю:
[Error]: The custom token format is incorrect. Please check the documentation.] {
code: 'auth/invalid-custom-token',
message: 'The custom token format is incorrect. Please check the documentation.'
}
Есть лиспособ входа с использованием текущего токена JWT (не пользовательского)?