2016-06-12 16 views
3

Ich schreibe eine Anwendung, die OAuth am Frontend meiner Anwendung mit Firebase Auth verwendet. Ich möchte dann diese angemeldete Validierung zum Aufruf eines Backend-Controllers in einer Spring Boot-App verwenden. Gibt es eine Möglichkeit, um sicherzustellen, dass:Firebase Auth für Java

1) User Token gültig ist

2) Abrufen von Informationen über Benutzer über Token

3) Stellen Sie sicher, dass Token aus meiner Anwendung kommt?

Die Dokumentation ist spärlich mit Ausnahme von JavaDoc, war nicht sicher, ob jemand eine Anleitung geben könnte.

+0

Im Wesentlichen möchte ich Firebase als meinen Authentifizierungsserver für alle meine Anwendungen verwenden. –

Antwort

0

Vielleicht bin ich sehr spät, um dies zu beantworten.

Sie können dieser link folgen, um Ihre Spring Boot-Anwendung zu konfigurieren, damit Ihre App der Firebase-Sicherheit folgt (d. H. Sie müssen Ihre app.yaml-Datei mit der Sicherheitskonfiguration aktualisieren).

Und dann auf dem Client-Seite hinzufügen Header wie folgt Authorization: Inhaber

Also, wenn Sie die obigen Schritte dann 1 Frage angesprochen werden folgen.

Für Ihre zweite Frage können Sie diesem link folgen, der dem Kundencode gibt, auf alle Benutzerdetails zuzugreifen.

Ich bin mir nicht sicher über die dritte Frage.

Verwandte Themen