Google app engin, python: Google, Facebook, Twitter, OpenID account

Does anyone know if there are Django-SocialAuth alternatives that support Google, Facebook, Twitter and OpenID accounts.

I prefer the webapp version over Django.

Or if you've done it once, could you please share it?

Thanks a million.

+2


a source to share


1 answer


try checking http://code.google.com/p/gaema/

from the introduction of gaema,



gaema is a library that provides various authentication systems for Google App Engine. It's basically a tornado.auth module checked out to run on App Engine and independent of any framework.

It supports login with:

  • OpenId
  • OAuth
  • Google Accounts
  • Facebook
  • FriendFeed Twitter

You can use one, all, or a combination of these auths. This is done with minimal overhead: the haema is small and has no dependencies, thanks to the amazing work done by the Tornado Crew.

gaema only authenticates the user and does not provide persistence such as sessions or secure cookies for the user to be logged in. Since each framework does it differently, it is consistent with the framework for implementing these mechanisms.

You can get gaema from http://pypi.python.org/pypi/gaema .

+1


a source







All Articles