-
Notifications
You must be signed in to change notification settings - Fork 2
A django module for user authentication through PGP keys
License
Ernest0x/django-gpgauth
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
django-gpgauth is a django module that provides user authentication through PGP keys. How it works: ------------- It registers users by their public PGP key (it accepts only single keys). It wraps django's authentication system by providing the user with a different password in each login attempt. This password is encrypted with user's public key and the user must decrypt the password with his equivalent private key to use it in the login prompt. Only users whose PGP keys are trusted by the system may login. Prerequisites: -------------- Django (of course): Tested with 1.2.1 and 1.2.3 python-gnupg: Patched with my patches found on issues 13 and 15 (see: http://code.google.com/p/python-gnupg/issues/) django-simple-captcha: To protect registration from bots License: GPL-3.0. Read LICENSE for more info Project site: http://github.com/Ernest0x/django-gpgauth
About
A django module for user authentication through PGP keys
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published