auth-ui: add e2e tests
Change-Id: Ic8f2f9e032d24eed2d4fd824dcfc26c59d7d915e
diff --git a/core/auth/ui/templates/change-password.html b/core/auth/ui/templates/change-password.html
index 4d0b487..ca5ea0b 100644
--- a/core/auth/ui/templates/change-password.html
+++ b/core/auth/ui/templates/change-password.html
@@ -4,7 +4,7 @@
<div class="logo">
<span>do</span><span>do:</span>
</div>
- <form action="" method="POST">
+ <form action="{{ .FormAction }}" method="POST">
<label>
new password
<input type="password" name="password" aria-label="Password" value="{{ .Password }}" aria-invalid="{{ if .PasswordErrors }}true{{ else }}undefined{{ end }}" required/>
@@ -17,6 +17,8 @@
{{ end }}
{{ end }}
<button type="submit">change password</button>
+ <input type="hidden" name="csrf_token" value="{{ .CSRFToken }}" />
+ <input type="hidden" name="method" value="password" />
<input type="hidden" name="username" value="{{ .Username }}" />
</form>
</div>
diff --git a/core/auth/ui/templates/whoami.html b/core/auth/ui/templates/whoami.html
index 944ed28..01be060 100644
--- a/core/auth/ui/templates/whoami.html
+++ b/core/auth/ui/templates/whoami.html
@@ -1,5 +1,6 @@
{{ define "title" }}dodo: who am i{{ end }}
{{ define "main" }}
Hello {{.}}!
+<a href="/settings" role="button">change password</a>
<a href="/logout" role="button">logout</a>
{{ end }}