summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcanyonknight <canyonknight@gmail.com>2012-10-09 16:37:18 -0400
committerLukas Fleischer <archlinux@cryptocrack.de>2012-10-11 21:19:16 +0200
commit24a8452880476201ab231b86f6a9cde1e74e107c (patch)
tree6494253ed1d439205e8074bd4f0ed7c9dbb7e3e3
parente9a02721181cf0633d1148b07e004f448df96078 (diff)
downloadaurweb-24a8452880476201ab231b86f6a9cde1e74e107c.tar.xz
Remove character limit on password length
As all new passwords are hashed and therefore stored in the database at the same length, this limitation is no longer needed. Fixes FS#31855 Signed-off-by: canyonknight <canyonknight@gmail.com> Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
-rw-r--r--web/html/login.php2
-rw-r--r--web/html/passreset.php4
-rw-r--r--web/lib/config.inc.php.proto1
-rw-r--r--web/template/account_edit_form.php4
4 files changed, 5 insertions, 6 deletions
diff --git a/web/html/login.php b/web/html/login.php
index ed323f8..d5bb1e7 100644
--- a/web/html/login.php
+++ b/web/html/login.php
@@ -32,7 +32,7 @@ html_header('AUR ' . __("Login"));
</p>
<p>
<label for="id_password"><?= __('Password') . ':'; ?></label>
- <input id="id_password" type="password" name="passwd" size="30" maxlength="<?= PASSWD_MAX_LEN; ?>" />
+ <input id="id_password" type="password" name="passwd" size="30" />
</p>
<p>
<input type="checkbox" name="remember_me" id="id_remember_me" />
diff --git a/web/html/passreset.php b/web/html/passreset.php
index 13697b9..42dfc86 100644
--- a/web/html/passreset.php
+++ b/web/html/passreset.php
@@ -86,11 +86,11 @@ html_header(__("Password Reset"));
</tr>
<tr>
<td><?= __("Enter your new password:"); ?></td>
- <td><input type="password" name="password" size="30" maxlength="32" /></td>
+ <td><input type="password" name="password" size="30" /></td>
</tr>
<tr>
<td><?= __("Confirm your new password:"); ?></td>
- <td><input type="password" name="confirm" size="30" maxlength="32" /></td>
+ <td><input type="password" name="confirm" size="30" /></td>
</tr>
</table>
<br />
diff --git a/web/lib/config.inc.php.proto b/web/lib/config.inc.php.proto
index 3c7df19..f132445 100644
--- a/web/lib/config.inc.php.proto
+++ b/web/lib/config.inc.php.proto
@@ -15,7 +15,6 @@ define( "URL_DIR", "/packages/" );
define( "USERNAME_MIN_LEN", 3 );
define( "USERNAME_MAX_LEN", 16 );
define( "PASSWD_MIN_LEN", 4 );
-define( "PASSWD_MAX_LEN", 128 );
# Default language for displayed messages in the web interface.
define("DEFAULT_LANG", "en");
diff --git a/web/template/account_edit_form.php b/web/template/account_edit_form.php
index 20f552a..308913d 100644
--- a/web/template/account_edit_form.php
+++ b/web/template/account_edit_form.php
@@ -60,13 +60,13 @@
<p>
<label for="id_passwd1"><?= __("Password") ?>:</label>
- <input type="password" size="30" maxlength="32" name="P" id="id_passwd1" value="<?= $P ?>" />
+ <input type="password" size="30" name="P" id="id_passwd1" value="<?= $P ?>" />
<?php if ($A != "UpdateAccount"): print " (".__("required").")"; endif; ?>
</p>
<p>
<label for="id_passwd2"><?= __("Re-type password") ?>:</label>
- <input type="password" size="30" maxlength="32" name="C" id="id_passwd2" value="<?= $C ?>" />
+ <input type="password" size="30" name="C" id="id_passwd2" value="<?= $C ?>" />
<?php if ($A != "UpdateAccount"): print " (".__("required").")"; endif; ?>
</p>