27 lines
		
	
	
		
			781 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			781 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
{{define "title"}}Login{{end}}
 | 
						|
{{define "main"}}
 | 
						|
<form action="/users/login" method="POST" novalidate>
 | 
						|
    <input type="hidden" name="csrf_token" value="{{.CSRFToken}}">
 | 
						|
    {{ range .Form.NonFieldErrors }}
 | 
						|
        <div class="error">{{.}}</div>
 | 
						|
    {{ end }}
 | 
						|
    <div>
 | 
						|
        <label>Email: </label>
 | 
						|
        {{ with .Form.FieldErrors.email }}
 | 
						|
            <label class="error">{{.}}</label>
 | 
						|
        {{ end }}
 | 
						|
        <input type="email" name="email" value="{{.Form.Email}}">
 | 
						|
    </div>
 | 
						|
    <div>
 | 
						|
        <label>Password: </label>
 | 
						|
        {{ with .Form.FieldErrors.password }}
 | 
						|
            <label class="error">{{.}}</label>
 | 
						|
        {{ end }}
 | 
						|
        <input type="password" name="password">
 | 
						|
    </div>
 | 
						|
    <div>
 | 
						|
        <input type="submit" value="login">
 | 
						|
    </div>
 | 
						|
</form>
 | 
						|
{{end}}
 |