Tengo un sitio web privado utilizado como sitio de intranet para trabajadores de todo el mundo que tienen cuentas en mi dominio de Google Apps (example.com). Actualmente usan OpenId para iniciar sesión en diversas herramientas de colaboración, por lo que quiero usar esto también para mi sitio.Forma más sencilla de usar openid como autenticación para contenido estático
Quiero proteger el contenido estático en mi sólo para miembros privados web con OpenID (en lugar de, digamos, basicc HTTP auth), que ofrece Google Apps.
Sé que cualquiera puede ser un proveedor de OpenID, por lo que quiero restringirlo a un nombre de dominio, específicamente mi dominio de Google Apps.
Por el momento mi contenido estático se sirve a través de nginx. Preferiría un simple módulo nginx que manejaría esto con solo un poco de configuración.
Si tengo que ensuciarme las manos, no me importa configurar un Python básico (digamos Django) o un servidor Java para manejar esto, pero no quiero usar PHP o Ruby.
¿Su intención es que GAE tenga soporte integrado integrado? Qué tan simple es eso de configurar. – AshirusNW
está integrado. Eche un vistazo a los documentos del módulo de usuario. –
Hmm para un sitio corporativo (que es) No estoy seguro de que me sienta cómodo con el uso del motor de aplicaciones para esto y para él. El sitio es muy simple (páginas estáticas) por lo que sería bueno tener una simple autenticación de código abierto o autenticación basada en oauth – AshirusNW