Detalles de software:
Versión: 0.6
Fecha de carga: 20 Feb 15
Licencia: Libre
Popularidad: 3
pyramid_simpleauth es un plugin pirámide que implementa la seguridad basada en la autenticación basada en sesión y el papel de una aplicación web Pirámide.
Hay muchas otras implementaciones de autenticación para Pirámide, incluyendo ápice y pyramid_signup y usted puede, por supuesto, rodar fácilmente su cuenta, por ejemplo, tras la excelente pyramid_auth_demo. Este paquete tiene como objetivo ser:
- Relativamente simple: con un conjunto limitado de características
- Extensible: con ganchos de eventos y plantillas puede anular
- performant: minimizar consultas db
Instalar
Instalar usando pip o easy_install, por ejemplo .:
PIP instalar pyramid_simpleauth
Características :
- Si instala el paquete y lo incluya en su solicitud Pirámide, se sujetará a su solicitud y exponer puntos de vista en:
- / auth / registro
- / auth / login
- / auth / authenticate (iniciar sesión a través de AJAX)
- / auth / cierre de sesión
- Usted obtiene una instancia de usuario y una bandera is_authenticated añadido a la solicitud:
- # por ejemplo .: en una vista exigible
- si request.is_authenticated:
- pantalla = request.user.username
- bbli Plus UserSignedUp, UserloggedIn y UserLoggedOut eventos para suscribirse a:
- subscriber (UserSignedUp)
- def my_event_handler (evento):
- request = event.request
- user = event.user
- # por ejemplo .: envía un correo electrónico de confirmación
Requisitos :
- Python
- pirámide
Comentarios que no se encuentran