Ich finde die Möglichkeit, ID-Token für Google-Anmeldung für Android mit einem Go-Backend-Server-Projekt zu validieren.Validierung von Google Anmelden ID-Token in Go
Was ist die äquivalente Funktion zur Validierung von ID-Token mithilfe einer Google API-Clientbibliothek in Go?
Von dieser Seite aus auf
einen Google-API-Client-Bibliothek Abschnitt VerwendenEs gibt Java und Python Beispiele und gibt es Links für PHP, ID-Token mit der Google-API-Client-Bibliothek überprüfen Knoten .js und andere Sprachen. Ich habe nach meiner Zielsprache gesucht; Gehen Sie hier
https://github.com/google/google-api-go-client/blob/master/GettingStarted.md
Allerdings fand ich nicht äquivalente Funktion für Token Validierung wie in Java und Python Beispiel. Gibt es irgendeine Funktion in Go, um so etwas zu tun?
Ich will nicht Token info Endpunkt
https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=XYZ123
verwenden, da es möglich, Latenz und Netzwerkfehler führt. Ich möchte die Google API-Client-Bibliothek verwenden. Bitte führe mich, wo ich hinschauen soll. Diese
Es scheint, wie wir oauth2/v3 nicht/v2 anrufen müssen und wenn wir noch auf diese URL aufrufen müssen, wie wäre es die Latenz und Netzwerk Problem vermeiden? – Ook
google-api-go-client hat nicht oauth2/v3, aber v2 funktioniert gut. Ich weiß nicht, ob Sie den http-Aufruf vermeiden können. – AlexCV