Как авторизоваться через вк с помощью 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"
      }
    ]
  }
}


Ответы (0 шт):