Как создать собственный токен через HTTP REST API с помощью id_token - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь сгенерировать собственный токен с помощью id_token.

Сегодня у меня есть рабочий код, подобный следующему:

/**
 * Generates a custom token we can use to sign in given an id_token
 * @param {string} id_token
 * @returns {string} custom token
 */
function get_custom_token(id_token: string): Promise<string> {
  return request.get({
    url: `https://us-central1-${firebase_config['projectId']}.cloudfunctions.net/create_custom_token?id_token=${id_token}`,
    json: true,
  });
}

Я бы хотел уменьшить задержку этого запрос, и я надеюсь, что есть более близкий регион, чем мы-центральный-1 случайно.

Вопросы:

  1. Где API-интерфейсы HTTP для этого документированы? Я искал везде через Google, но ничего не смог найти.
  2. Есть ли регион, который я могу использовать ближе?

1 Ответ

0 голосов
/ 22 января 2020

Ответ на этот вопрос находится здесь: https://firebase.google.com/docs/functions/locations

К сожалению, у нас пока нет региона с запада.

...