mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-29 04:12:25 -05:00 
			
		
		
		
	[feature/frontend] add autocomplete + other helpful attributes to auth html pages (#4029)
* [feature/frontend] add autocomplete + other helpful attributes to auth html pages * add autocorrect="off"
This commit is contained in:
		
					parent
					
						
							
								e9f6d186dc
							
						
					
				
			
			
				commit
				
					
						a87be80c90
					
				
			
		
					 2 changed files with 28 additions and 7 deletions
				
			
		|  | @ -25,18 +25,24 @@ | |||
|             <p>Hi <b>{{- .user -}}</b>!</p> | ||||
|             <p> | ||||
|                 You have enabled two-factor authentication for your account. | ||||
|                 To continue signing in, please enter a code from your authenticator app. | ||||
|                 To continue signing in, please enter a 6-digit code from your authenticator app. | ||||
|             </p> | ||||
|             <p> | ||||
|                 If you have lost access to your authenticator app, you can enter one of your backup/recovery | ||||
|                 codes into the form instead to bypass 2FA. Once you have used a code, it cannot be used again. | ||||
|                 If you have lost access to your authenticator app, you can enter one of your 32-character backup/recovery | ||||
|                 codes into the form instead to bypass 2FA. Once you have used a recovery code, it cannot be used again. | ||||
|             </p> | ||||
|             <div class="labelinput"> | ||||
|                 <label for="code">Code</label> | ||||
|                 <label for="code">2FA Code</label> | ||||
|                 <input | ||||
|                     name="code" | ||||
|                     id="code" | ||||
|                     autocomplete="off" | ||||
|                     autocorrect="off" | ||||
|                     autocapitalize="characters" | ||||
|                     required | ||||
|                     placeholder="Please enter a code from your authenticator app, or a one-time backup/recovery code" | ||||
|                     autofocus | ||||
|                     pattern="(^\d{6}$|^[0123456789ABCDEFGHJKMNPQRSTVWXYZ]{32}$)" | ||||
|                     placeholder="Please enter a 6-digit code from your authenticator app, or a 32-character backup/recovery code" | ||||
|                 > | ||||
|             </div> | ||||
|             <button type="submit" class="btn btn-success">Submit</button> | ||||
|  |  | |||
|  | @ -24,11 +24,26 @@ | |||
|         <form action="/auth/sign_in" method="POST"> | ||||
|             <div class="labelinput"> | ||||
|                 <label for="email">Email</label> | ||||
|                 <input type="email" name="username" required placeholder="Please enter your email address"> | ||||
|                 <input | ||||
|                     type="email" | ||||
|                     name="username" | ||||
|                     id="username" | ||||
|                     autocomplete="username" | ||||
|                     required | ||||
|                     autofocus | ||||
|                     placeholder="Please enter your email address" | ||||
|                 > | ||||
|             </div> | ||||
|             <div class="labelinput"> | ||||
|                 <label for="password">Password</label> | ||||
|                 <input type="password" name="password" required placeholder="Please enter your password"> | ||||
|                 <input | ||||
|                     type="password" | ||||
|                     name="password" | ||||
|                     id="password" | ||||
|                     autocomplete="current-password" | ||||
|                     required | ||||
|                     placeholder="Please enter your password" | ||||
|                 > | ||||
|             </div> | ||||
|             <button type="submit" class="btn btn-success">Sign in</button> | ||||
|         </form> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue