Невозможно войти в Firebase Auth с использованием учетных данных github accessToken - PullRequest
0 голосов
/ 20 июня 2020

Я пытаюсь войти в Firebase Auth с помощью GitHub Auth Provider.

Я делаю это из расширения vs-code, поэтому вход в систему с помощью всплывающих окон или перенаправления недоступен. Я пытался использовать auth.signInWithCredential(credential), используя const credential = firebase.auth.GithubAuthProvider.credential(session.accessToken);

Сеанс с accessToken возвращается vscode.authentication.getSession("github", ["repo", "user"], { createIfNone: true }) .then(session => { ...

vscode auth provider API

Проблема в том, что я получаю от auth.signInWithCredential(credential) ответ:

{"code":"auth/invalid-credential","message":"Unsuccessful check authorization response from Github: {\"message\":\"Not Found\",\"documentation_url\":\"https://developer.github.com/v3/oauth_authorizations/#check-an-authorization\"}"}

...