Frage

Ich arbeite an einem Projekt, das die Benutzerauthentifizierung erfordert. Derzeit plane ich das Projekt auf GAE auf ausgeführt wird. Aus verschiedenen Gründen würde ich lieber mein eigenes Authentifizierungssystem haben, anstatt Verwendung openid oder Google in Authentifizierungsdienst aufgebaut. Ich habe für eine Bibliothek hoch und niedrig sah aber offenbar nichts zu finden. Ich habe in AuthKit sah und fand sogar ein Projekt namens AuthKitGAE https://github.com/Roosmaa/AuthKitGAE; aber das hat das Projekt so gut wie keine Dokumentation und ich nicht eine Tonne Erfahrung mit Python habe so keine Beispiele, die zur Arbeit von nicht hilft. Hat jemand von euch wissen, dass gute Authentifizierungsbibliotheken für GAE oder sollte ich nur daran, versuche, meine eigene zu schreiben?

War es hilfreich?

Lösung

Wenn Sie bereit sind, als Rahmen zu verwenden, django, können Sie die Djangos Auth-System zu arbeiten darin mit django-nonrel bekommen:

http://www.allbuttonspressed.com/projects/djangoappengine . Sie arbeiten hart, Unterstützung für nicht relationale Datenbanken wie App Engine in django zu bekommen. Ich habe dies tatsächlich versucht, meine django basierte Website zu hosten. Es funktioniert wirklich.

Sie haben Unterstützung erzeugt für die meisten django verfügt außer für einige.

Andere Tipps

Wenn Sie Django in GAE verwenden können Sie Ihr eigenes Auth-System schreiben.

Wenn Sie auf OK sind mit einem Drittanbieter-Framework, statt webapp, tipfy hat einige gute Erweiterungen. Zur Authentifizierung überprüfen tipfy.ext.auth . Die Dokumentation sieht gut aus.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top