/ / Uwierzytelnianie dla Rest Api w Google App Engine - java, rest, google-app-engine, uwierzytelnianie, oauth

Uwierzytelnianie dla Rest Api w Google App Engine - java, rest, google-app-engine, authentication, oauth

Mam interfejs API Rest w Google App Engine (Java)i chcę dodać uwierzytelnienie. Będę miał klientów Angular.js i iOS / Android. Użytkownicy powinni mieć możliwość logowania się przy użyciu adresu e-mail / hasła lub mediów społecznościowych.

Czy dzięki OAuth mogę uzyskać uwierzytelnienie za pomocą adresu e-mail / hasła? W jaki inny sposób to zrobić?

Odpowiedzi:

0 dla odpowiedzi № 1

Domyślnie możesz dodać uwierzytelnianie dla użytkowników posiadających konto Google:

Ostatnio podczas ostatniego We / Wy Google, Googleogłosił, że możliwe będzie uwierzytelnianie użytkowników w Google App Engine przy użyciu uwierzytelniania Firebase. Ciekawym aspektem jest to, że Firebase Authentication „obsługuje uwierzytelnianie przy użyciu haseł, popularnych dostawców tożsamości federacyjnej, takich jak Google, Facebook i Twitter itp.” podczas gdy powyższe rozwiązanie dotyczy tylko kont Google.

Niedawno Google opublikowało na swoim blogu GCP szczegółowe objaśnienie, jak uwierzytelniać użytkowników w Google App Engine przy użyciu Firebase, ale ... tylko dla Pythona, zobacz https://cloudplatform.googleblog.com/2016/10/how-to-authenticate-users-on-Google-App-Engine-using-Firebase.html. Obecnie czekamy na te same OFICJALNE wyjaśnienia dotyczące języka Java! Mam nadzieję, że wkrótce zostanie opublikowany.