Я пытаюсь выполнить аутентификацию на сервере Firebase, чтобы получить подробности, которые я использовал, когда использовал Angular 1.6
var fbRef = new Firebase(decodedUtSession.fburl);
fbRef.authWithCustomToken(decodedUtSession.fbtkn, function(error, authData) {
$rootScope.fbRef = fbRef;
if(error){
console.log("Firebase Login Failed!", error);
}
});
Но сейчас я обновляю свое приложение до Angular 6 с помощью @ angular / fire дляfirebase Я попробовал приведенный ниже код для пользовательской аутентификации, но я всегда получаю invalidAuthTokeb, хотя токен действителен и работает нормально с приложением angular 1.6.
import { AngularFireAuth } from '@angular/fire/auth';
import { FirebaseAuth } from '@angular/fire';
constructor(private afAuth: AngularFireAuth) { }
this.afAuth.auth.signInWithCustomToken(devToken).then((data) => {
console.log(data);
});
Может кто-нибудь, пожалуйста, помогите мне, как правильно выполнить аутентификацию TIA.