Ich bin auf der Suche nach einer Lösung für die Implementierung einer SSO-Anwendung (Single-Sign-On), und diese Anwendung muss in Python sein und auf GAE (Google App Engine). Diese Anwendungen müssen unter Verwendung der SAML Protokoll, denn Google Apps bietet Single-Sign On auf der Grundlage von SAML.
In meinem Fall konnte ich OpenId nicht verwenden, weil es den Zugriff von externen IDs erlaubt, und ich brauche, dass meine Kunden sich in meinen Anwendungen nur mit Google Apps-Konten anmelden können, dann würden ihre Konten die ID sein. Sobald sie sich angemeldet haben, können sie auf alle von meinem Unternehmen angebotenen Anwendungen zugreifen.
Ich sah die Gheimdall aber ich konnte es nicht vollständig installieren, um es zu testen. Diese Anwendung ist sehr kompliziert, um ein Proof-of-Concept-Projekt zu machen, die letzte Version war 2008 und die Dokumentation ist schlecht.
Kennt jemand eine Lösung oder einen Tipp für mein Problem?