From: Dessalines <tyhou13@gmx.com>
Date: Mon, 1 Mar 2021 17:38:03 +0000 (-0500)
Subject: Adding more max password lengths. Fixes #211
X-Git-Url: http://these/git/readmes/%24%7Bargs.thread.url%7D?a=commitdiff_plain;h=7ada591f2e68f72355a997110cb7c6dc18c910df;p=lemmy-ui.git

Adding more max password lengths. Fixes #211
---

diff --git a/src/shared/components/login.tsx b/src/shared/components/login.tsx
index e2e771c..30b7121 100644
--- a/src/shared/components/login.tsx
+++ b/src/shared/components/login.tsx
@@ -134,6 +134,7 @@ export class Login extends Component<any, State> {
                 onInput={linkEvent(this, this.handleLoginPasswordChange)}
                 class="form-control"
                 required
+                maxLength={60}
               />
               <button
                 type="button"
diff --git a/src/shared/components/password_change.tsx b/src/shared/components/password_change.tsx
index b6dd9e3..6469cb7 100644
--- a/src/shared/components/password_change.tsx
+++ b/src/shared/components/password_change.tsx
@@ -92,6 +92,7 @@ export class PasswordChange extends Component<any, State> {
               onInput={linkEvent(this, this.handlePasswordChange)}
               class="form-control"
               required
+              maxLength={60}
             />
           </div>
         </div>
@@ -107,6 +108,7 @@ export class PasswordChange extends Component<any, State> {
               onInput={linkEvent(this, this.handleVerifyPasswordChange)}
               class="form-control"
               required
+              maxLength={60}
             />
           </div>
         </div>
diff --git a/src/shared/components/setup.tsx b/src/shared/components/setup.tsx
index ea6f9b8..53d5021 100644
--- a/src/shared/components/setup.tsx
+++ b/src/shared/components/setup.tsx
@@ -123,6 +123,7 @@ export class Setup extends Component<any, State> {
               onInput={linkEvent(this, this.handleRegisterPasswordChange)}
               class="form-control"
               required
+              maxLength={60}
             />
           </div>
         </div>
@@ -138,6 +139,7 @@ export class Setup extends Component<any, State> {
               onInput={linkEvent(this, this.handleRegisterPasswordVerifyChange)}
               class="form-control"
               required
+              maxLength={60}
             />
           </div>
         </div>
diff --git a/src/shared/components/user.tsx b/src/shared/components/user.tsx
index b028c60..3d2718c 100644
--- a/src/shared/components/user.tsx
+++ b/src/shared/components/user.tsx
@@ -669,6 +669,7 @@ export class User extends Component<any, UserState> {
                     class="form-control"
                     value={this.state.userSettingsForm.new_password}
                     autoComplete="new-password"
+                    maxLength={60}
                     onInput={linkEvent(
                       this,
                       this.handleUserSettingsNewPasswordChange
@@ -690,6 +691,7 @@ export class User extends Component<any, UserState> {
                     class="form-control"
                     value={this.state.userSettingsForm.new_password_verify}
                     autoComplete="new-password"
+                    maxLength={60}
                     onInput={linkEvent(
                       this,
                       this.handleUserSettingsNewPasswordVerifyChange
@@ -711,6 +713,7 @@ export class User extends Component<any, UserState> {
                     class="form-control"
                     value={this.state.userSettingsForm.old_password}
                     autoComplete="new-password"
+                    maxLength={60}
                     onInput={linkEvent(
                       this,
                       this.handleUserSettingsOldPasswordChange
@@ -806,6 +809,7 @@ export class User extends Component<any, UserState> {
                       type="password"
                       value={this.state.deleteAccountForm.password}
                       autoComplete="new-password"
+                      maxLength={60}
                       onInput={linkEvent(
                         this,
                         this.handleDeleteAccountPasswordChange