Skip to content

Django hasher for PostgreSQL pgcrypto encoded passwords.

License

Notifications You must be signed in to change notification settings

justquick/django-pgcryptoauth

 
 

Repository files navigation

django-pgcryptoauth

Django hasher for PostgreSQL pgcrypto encoded passwords.

https://travis-ci.org/tomatohater/django-pgcryptoauth.png?branch=master https://coveralls.io/repos/tomatohater/django-pgcryptoauth/badge.png?branch=master https://badge.fury.io/py/django-pgcryptoauth.png

django-pgcryptoauth is a custom Django password hasher which is intended to provide authentication continuity for legacy passwords that were encrypted with the Postgres pgcrypto extension.

Since we don't have access to the cleartext passwords, we instead just make Django understand and handle the legacy algorithm. When a user successfully logs in, Django will automatically upgrade the password to the preferred algorithm.

Read The Docs

https://django-pgcryptoauth.readthedocs.org/en/latest/

About

Django hasher for PostgreSQL pgcrypto encoded passwords.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%