Software informatie:
Versie: 0.6
Upload datum: 20 Feb 15
Licentie: Gratis
Populariteit: 3
pyramid_simpleauth is een piramide plugin die sessie gebaseerde authenticatie en rol-gebaseerde beveiliging implementeert voor een Piramide webapplicatie.
Er zijn vele andere auth implementaties voor Piramide, waaronder apex en pyramid_signup en u kunt natuurlijk makkelijk te rollen uw eigen, bijvoorbeeld na de uitstekende pyramid_auth_demo. Dit pakket is bedoeld om te zijn:
- Relatief eenvoudig: met een beperkte feature set
- Uitbreidbaar: met event haken en overrideable templates
- Performante: het minimaliseren van db queries
Installeer
Installeren met behulp van pip of easy_install, bijv .:
Pip installeren pyramid_simpleauth
Kenmerken
- Als u het pakket installeert en dit opnemen in je Piramide toepassing, het zal vergrendelen uw aanvraag en bloot uitzicht op:
- / auth / aanmelden
- / auth / login
- / auth / authenticate (inloggen via AJAX)
- / auth / logout
- U krijgt een gebruiker bijvoorbeeld en een is_authenticated vlag toegevoegd aan het verzoek:
- # bijv .: in het oog opvraagbare
- indien request.is_authenticated:
- scherm = request.user.username
- Plus UserSignedUp, UserloggedIn en UserLoggedOut gebeurtenissen in te schrijven op:
- subscriber (UserSignedUp)
- def my_event_handler (event):
- request = event.request
- user = event.user
- # bijv .: stuur bevestigingsmail
Eisen
- Python
- piramide
Reacties niet gevonden