Как авторизоваться через вк с помощью firebase
import { getAuth, signInWithCustomToken } from "firebase/auth";
const auth = getAuth();
signInWithCustomToken(auth, vkToken)
.then((userCredential) => {
// Signed in
const user = userCredential.user;
// ...
})
.catch((error) => {
const errorCode = error.code;
const errorMessage = error.message;
// ...
});
этот код я использую для авторизацию через вк token, но firebase возвращает ошибку
{
"error": {
"code": 400,
"message": "INVALID_CUSTOM_TOKEN : Invalid assertion format. 3 dot separated segments required.",
"errors": [
{
"message": "INVALID_CUSTOM_TOKEN : Invalid assertion format. 3 dot separated segments required.",
"domain": "global",
"reason": "invalid"
}
]
}
}