From 43ddfb02f4ef0aaed2b198471b3c58fd02280f37 Mon Sep 17 00:00:00 2001
From: Shane Tomlinson <stomlinson@mozilla.com>
Date: Fri, 30 Sep 2011 11:32:37 +0100
Subject: [PATCH] Setting max password length to 80.

---
 browserid/static/dialog/views/authenticate.ejs | 2 +-
 browserid/views/signin.ejs                     | 2 +-
 browserid/views/verifyuser.ejs                 | 6 +++---
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/browserid/static/dialog/views/authenticate.ejs b/browserid/static/dialog/views/authenticate.ejs
index 65e4042a5..601fd42e3 100644
--- a/browserid/static/dialog/views/authenticate.ejs
+++ b/browserid/static/dialog/views/authenticate.ejs
@@ -32,7 +32,7 @@
                             <div class="half right">
                                 <a id="forgotPassword" href="#">forgot your password?</a>
                             </div>
-                            <input id="password" class="sans" type="password">
+                            <input id="password" class="sans" type="password" maxlength="80">
                         </div>
 
                         <div id="hint_section" class="start">
diff --git a/browserid/views/signin.ejs b/browserid/views/signin.ejs
index 1d9cb176e..2edf5cd21 100644
--- a/browserid/views/signin.ejs
+++ b/browserid/views/signin.ejs
@@ -19,7 +19,7 @@
                         <!-- XXX: this needs to be fixed -->
                         <a class="forgot" href="/forgot" tabindex="4">forgot your password?</a>
                     </div>
-                    <input class="sans" id="password" placeholder="Your Password" type="password" required x-moz-errormessage="Oops!  We need your password to sign you in" tabindex="2">
+                    <input class="sans" id="password" placeholder="Your Password" type="password" required x-moz-errormessage="Oops!  We need your password to sign you in" tabindex="2" maxlength="80">
                 </li>
             </ul>
 
diff --git a/browserid/views/verifyuser.ejs b/browserid/views/verifyuser.ejs
index 5db397c5f..66ce2e620 100644
--- a/browserid/views/verifyuser.ejs
+++ b/browserid/views/verifyuser.ejs
@@ -10,11 +10,11 @@
         </li>
         <li>
             <label class="serif" for="password">New Password</label>
-            <input required class="sans" id="password" placeholder="Enter a Password" type="password" autofocus>
+            <input required class="sans" id="password" placeholder="Enter a Password" type="password" autofocus maxlength=80>
         </li>
         <li>
             <label class="serif" for="vpassword">Verify Password</label>
-            <input required class="sans" id="vpassword" placeholder="Repeat Password" type="password">
+            <input required class="sans" id="vpassword" placeholder="Repeat Password" type="password" maxlength=80>
         </li>
       </ul>
       <div class="submit cf">
@@ -45,4 +45,4 @@ $(document).ready(function() {
        $('#signUpFormWrap').html('There was a problem with your signup link.');
    });
 });
-</script>
\ No newline at end of file
+</script>
-- 
GitLab