Passlib's Django Extension
Created originally on Bitbucket by Anonymous
===== //(Imported from Google Code)//
Passlib 1.5 contained an (undocumented) django "application" which patched django to allow arbitrary passlib.context configurations to be used when hashing passwords in django.contrib.auth. As of the 1.6 release, the unittesting is complete, and it works fine with Django 0.9 - 1.3.
However, the upcoming Django 1.4 contains a rewrite of how auth handles hashing, which adds new formats, and pbkdf2 support. Need to decide the following:
-
after 1.4 comes out, does passlib's extension have any/enough of a use to finish it and publically document it; or deprecate it and remove from future releases?
-
if keeping it, need to work out how it should fit in with django 1.4's PASSWORD_HASHERS framework.