Question

Je travaille sur un projet qui nécessitera l'authentification des utilisateurs. À l'heure actuelle je prévois sur l'exécution du projet sur GAE. Pour diverses raisons, je préfère avoir mon propre système d'authentification plutôt que d'utiliser google ou Openid construit dans le service d'authentification. Je l'ai regardé haut et bas pour une bibliothèque mais ne peut pas sembler trouver quoi que ce soit. Je l'ai regardé dans AuthKit et même trouvé un projet appelé AuthKitGAE https://github.com/Roosmaa/AuthKitGAE; mais le projet n'a presque pas de documentation et je n'ai pas une tonne d'expérience avec Python afin d'avoir aucun exemple de travailler hors de ne pas d'aide. Est-ce que quelqu'un d'entre vous connaissez des bibliothèques de bonne authentification pour GAE ou devrais-je mis à essayer d'écrire mon propre?

Était-ce utile?

La solution

Si vous êtes prêt à utiliser django comme cadre, vous pouvez obtenir le système auth du django au travail à l'aide django-nonrel:

http://www.allbuttonspressed.com/projects/djangoappengine . Ils travaillent dur pour obtenir un soutien pour les bases de données relationnelles non comme moteur app est dans django. Je l'ai fait essayé d'héberger mon site Web basé django. Il fonctionne vraiment.

Ils ont généré un soutien pour la plupart des caractéristiques django, sauf pour certains.

Autres conseils

Si vous utilisez Django dans GAE vous pouvez écrire votre propre système auth.

Si vous êtes OK avec l'aide d'un cadre tiers, au lieu de webapp, tipfy a quelques bonnes extensions. Pour l'authentification, consultez tipfy.ext.auth . Les looks de documentation bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top