Prog.varedetaljer:
Versjon: 0.6
Last opp dato: 20 Feb 15
Lisens: Gratis
Popularitet: 3
pyramid_simpleauth er en pyramide plugin som implementerer session basert autentisering og rollebasert sikkerhet for en Pyramid webapplikasjon.
Det er mange andre auth implementeringer for Pyramid, inkludert apex og pyramid_signup og du kan selvfølgelig lett rulle din egen, for eksempel på grunn av den utmerkede pyramid_auth_demo. Denne pakken har som mål å være:
- Relativt enkel: med en begrenset funksjon sett
- Utvidbar: med hendelses kroker og overstyres maler
- performant: minimere db spørringer
Installer
Installere ved hjelp av pip eller easy_install, f.eks .:
PIP installere pyramid_simpleauth
Egenskaper :
- Hvis du installerer pakken og inkludere den i Pyramid søknad, det vil låse ned din søknad og utsette visninger på:
- / auth / registrering
- / auth / login
- / auth / authenticate (logg via AJAX)
- / auth / utlogging
- Du får en bruker forekomst og en is_authenticated flagg lagt til forespørselen:
- # f.eks .: i sikte Callable
- hvis request.is_authenticated:
- display = request.user.username
- Plus UserSignedUp, UserloggedIn og UserLoggedOut arrangementer for å abonnere på:
- subscriber (UserSignedUp)
- def my_event_handler (hendelse):
- request = event.request
- user = event.user
- # f.eks .: sende e-postbekreftelse
Krav :
- Python
- pyramide
Kommentarer ikke funnet