| | 1 | Django admin expects users' passwords to be entered as SHA-1 hashes in the format {{{[algo]$[salt]$[hexdigest]}}}. Here is a tool which automates calculating the hashes on the client side. |
| | 2 | |
| | 3 | You need to |
| | 4 | * use the Firefox browser |
| | 5 | * install the [http://greasemonkey.mozdev.org/ Greasemonkey] extension |
| | 6 | * install the djangopasswordhasher.user.js user script |
| | 7 | |
| | 8 | Pros: |
| | 9 | * works on all standard Django admin sites |
| | 10 | * nothing to install on the server side |
| | 11 | |
| | 12 | Cons: |
| | 13 | * needs the extension on the browser |