diff options
author | plegall <plg@piwigo.org> | 2011-08-24 20:03:53 +0000 |
---|---|---|
committer | plegall <plg@piwigo.org> | 2011-08-24 20:03:53 +0000 |
commit | 2de0f01dce5913dcca68c28376205f0a6d473b7c (patch) | |
tree | 6eb4b4a2011ba5cc05fa4a37ecec4bac2ef646ec /install/piwigo_structure-pgsql.sql | |
parent | c1d7fbebdde17a90f8cb42e7a4c3fa551dcb6b79 (diff) |
feature 2027 implemented: the "lost password" feature was rewritten.
The algorithm is highly inspired from WordPress :
1) in a single field, you give a username or an email
2) Piwigo sends an email with the activation key
3) the user clicks on the link in the email (with the activation key) and is able to set a new password
The "lost password" feature is no longer limited to "classic" users:
administrators and webmasters can use it too (no need to tell webmasters
that they can only change their password in the database)
git-svn-id: http://piwigo.org/svn/trunk@11992 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'install/piwigo_structure-pgsql.sql')
-rw-r--r-- | install/piwigo_structure-pgsql.sql | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/install/piwigo_structure-pgsql.sql b/install/piwigo_structure-pgsql.sql index 7fb3da355..f6b7b5ea3 100644 --- a/install/piwigo_structure-pgsql.sql +++ b/install/piwigo_structure-pgsql.sql @@ -581,6 +581,7 @@ CREATE TABLE "piwigo_user_infos" "registration_date" TIMESTAMP NOT NULL, "enabled_high" BOOLEAN default true, "level" INTEGER default 0 NOT NULL, + "activation_key" CHAR(20) default NULL, PRIMARY KEY ("user_id"), CONSTRAINT "user_infos_ui1" UNIQUE ("user_id") ); |