Je suis en train de travailler sur un intranet projet django (et non à l'aide de GAE) pour une société qui utilise Google Apps pour la connexion. J'aimerais que mes utilisateurs puissent se connecter à mon projet django à l'aide de leur compte google la connexion. OpenID semble approprié, bien que peut-être Oauth pourrait fonctionner aussi?
Je vois beaucoup de même nom bibliothèques de connecter django auth du système externe de connexion des systèmes:
- django-authopenid - http://bitbucket.org/benoitc/django-authopenid
- django-openid - http://github.com/simonw/django-openid
- django-openidauth - http://code.google.com/p/django-openid-auth/
- django-oauth http://bitbucket.org/david/django-oauth
Voici ce que j'aimerais faire avec l'intégration: Ont les utilisateurs de se connecter avec leur compte google, au lieu de la patrie, de django système. Garder de django reinhardt, un modèle d'autorisations pour des choses comme l'administrateur système. Donc je pense que cela signifie automatiquement la création d'un nouvel enregistrement de l'utilisateur dans django la première fois un nouveau compte, nous n'avons pas vu avant dans les journaux.
Peut quelqu'un avec de l'expérience à l'aide de l'un de ces projets me conseiller sur ce qui serait le mieux? Ou tout simplement des conseils sur qui sont les plus actifs et fonctionnels, si vous avez essayé? Merci!