bug:2948 The registration can be done without typing a password

The password is only mandatory on the public register page
Better error messages from admin/user_list.php

git-svn-id: http://piwigo.org/svn/trunk@25121 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
flop25
2013-10-24 17:55:00 +00:00
parent 703c5f9839
commit cd76660cf6
58 changed files with 99 additions and 63 deletions
+10 -2
View File
@@ -47,9 +47,17 @@ if (isset($_POST['submit']))
$page['errors'][] = l10n('Invalid/expired form key');
}
if ($_POST['password'] != $_POST['password_conf'])
if(empty($_POST['password']))
{
$page['errors'][] = l10n('please enter your password again');
$page['errors'][] = l10n('Password is missing. Please enter the password.');
}
else if(empty($_POST['password_conf']))
{
$page['errors'][] = l10n('Password confirmation is missing. Please confirm the chosen password.');
}
else if ($_POST['password'] != $_POST['password_conf'])
{
$page['errors'][] = l10n('The passwords do not match');
}
register_user($_POST['login'],