Ronbun/ui/html/pages/password.tmpl
2025-05-27 00:48:10 +02:00

38 lines
No EOL
1.5 KiB
Go Template

{{define "title"}}Change Password{{end}}
{{define "body"}}
<main>
<h1>Change password</h1>
<form action="/account/password/update" method="POST" novalidate>
<input type='hidden' name='csrf_token' value='{{.CSRFToken}}'>
<div>
<label>Current Password:</label>
<input type='password' name='currentPassword' {{with .Form.FieldErrors.currentPassword}} aria-invalid
aria-describedby="currentPasswordError" {{end}}>
{{with .Form.FieldErrors.currentPassword}}
<span id="currentPasswordError">{{.}}</span>
{{end}}
</div>
<div>
<label>New Password:</label>
<input type='password' name='newPassword' {{with .Form.FieldErrors.newPassword}} aria-invalid
aria-describedby="newPasswordError" {{end}}>
{{with .Form.FieldErrors.newPassword}}
<span id="newPasswordError">{{.}}</span>
{{end}}
</div>
<div>
<label>New Password:</label>
<input type='password' name='newPasswordConfirmation' {{with .Form.FieldErrors.newPasswordConfirmation}}
aria-invalid aria-describedby="newPasswordConfirmationError" {{end}}>
{{with .Form.FieldErrors.newPasswordConfirmation}}
<span id="newPasswordConfirmationError">{{.}}</span>
{{end}}
</div>
<div>
<input type='submit' value='Change password' data-size="20">
</div>
</form>
</main>
{{end}}