Android authentication for google accounts is included in the Google App Engine

Before I delve into the details of the implementation of this particular project, I would like to receive advice / validation as to whether I approached it correctly. I have Android newbies, advanced newbie in Python, GAE and OpenId.

Environment

  • Android app
  • Python Web Services in Google App Engine
  • Google Account User

Scenario

I want to enable login to my Android app without writing my own authentication system in GAE. In the application, the user should be able to play as a guest without the ability to maintain high scores. If the user would like to maintain his high scores, he will authenticate against his Google account on the Android device. At the end of the game, a high level of authenticated users will be maintained (linked to his Google account) through the gaming web services in the Google App Engine. The user should also be able to log out and transfer the device to a friend who can also log in, play the game and save their high scores associated with her Google account.

Design

  • Android OpenId , ( - , .
  • OpenId cookie .
  • - GAE, cookie
  • - , .
  • - Google, ( , , , ) , ( ).
  • , .
  • , Google .

+5
2

Google OpenID OAuth. OpenID - . . Google OpenID.

0

All Articles