summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Holovaty <adrian@holovaty.com>2012-03-12 20:14:58 +0000
committerAdrian Holovaty <adrian@holovaty.com>2012-03-12 20:14:58 +0000
commitebc6fc9354c857bc0ac00895175c2575b01b1bd7 (patch)
treedc07f35ad7f654287a684a8bf448c43a35fc7d66
parentdd246a62c743461b5010dbb09f356563c4c0351d (diff)
Added note to releases/1.4.txt about contrib.auth user password hash-upgrade sequence. Thanks, ericholscher
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17687 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--docs/releases/1.4.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/releases/1.4.txt b/docs/releases/1.4.txt
index 585e7ff591..1e3c6032b2 100644
--- a/docs/releases/1.4.txt
+++ b/docs/releases/1.4.txt
@@ -777,6 +777,17 @@ instance:
* Time period: The amount of time you expect user to take filling out
such forms.
+* ``contrib.auth`` user password hash-upgrade sequence
+
+ * Consequences: Each user's password will be updated to a stronger password
+ hash when it's written to the database in 1.4. This means that if you
+ upgrade to 1.4 and then need to downgrade to 1.3, version 1.3 won't be able
+ to read the updated passwords.
+
+ * Remedy: Set :setting:`PASSWORD_HASHERS` to use your original password
+ hashing when you initially upgrade to 1.4. After you confirm your app works
+ well with Django 1.4 and you won't have to roll back to 1.3, enable the new
+ password hashes.
django.contrib.flatpages
~~~~~~~~~~~~~~~~~~~~~~~~