Dettagli del software:
Versione: 0.6
Data di caricamento: 20 Feb 15
Licenza: Libero
Popolarità: 3
pyramid_simpleauth è un plugin piramide che implementa l'autenticazione basata sessione e ruolo di protezione a base per un'applicazione web Pyramid.
Ci sono molte altre implementazioni auth per Pyramid, tra cui apice e pyramid_signup e si può, naturalmente, facilmente rotolare il proprio, per esempio a seguito eccellente pyramid_auth_demo. Questo pacchetto vuole essere:
- Relativamente semplice: con una serie di funzionalità limitato
- Estendibile: con ganci di eventi e modelli ignorabile
- performanti: minimizzare query db
Installa
Installare utilizzando pip o easy_install, es .:
pip installare pyramid_simpleauth
Caratteristiche :
- Se si installa il pacchetto e includerlo nella vostra applicazione Piramide, sarà bloccare l'applicazione ed esporre opinioni a:
- / auth / registrazione
- / auth / login
- / auth / autenticazione (login tramite AJAX)
- / auth / logout
- Si ottiene un'istanza utente e una bandiera is_authenticated aggiunto alla richiesta:
- # es .: in vista callable
- se request.is_authenticated:
- Display = request.user.username
- Inoltre UserSignedUp, UserloggedIn e UserLoggedOut eventi a sottoscrivere:
- subscriber (UserSignedUp)
- def my_event_handler (evento):
- richiesta = event.request
- user = event.user
- # es .: inviare e-mail di conferma
Requisiti :
- Python
- piramide
I commenti non trovato