Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Weryfikuje token niestandardowy podpisany przy użyciu danych logowania do konta usługi pakietu Admin SDK w Twoim projekcie. Jeśli wartość jest prawidłowa, zwraca
AppCheckToken
.
Żądanie HTTP
POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeCustomToken
To pole jest wymagane. Względna nazwa zasobu aplikacji w formacie:
projects/{project_number}/apps/{app_id}
W razie potrzeby element
project_number
można zastąpić identyfikatorem projektu Firebase. Więcej informacji o korzystaniu z identyfikatorów projektów w standardzie Google
AIP 2510
.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON
{"customToken": string,"limitedUse": boolean}
Pola
customToken
string
To pole jest wymagane. Niestandardowy token podpisany za pomocą danych logowania do konta usługi pakietu Admin SDK w Twoim projekcie.
limitedUse
boolean
Określa, czy ten atest jest do użytku w kontekście ograniczonego użycia (
true
) czy opartym na sesji (
false
). Aby włączyć używanie tego atestu z funkcją
ochrony przed ponownym odtwarzaniem
, ustaw tę wartość na
true
. Wartością domyślną jest
false
.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała instancję
AppCheckToken
.