22 lines
1.1 KiB
Plaintext
22 lines
1.1 KiB
Plaintext
#extend("base"):
|
|
#export("title"):Reset password#endexport
|
|
#export("body"):
|
|
<h1>Reset password</h1>
|
|
|
|
<div class="password loading" data-source="#baseURL/api/auth/token/#(token)" data-item="Password">
|
|
<div class="progress">Loading <span class="spinner"></span></div>
|
|
<form onsubmit="savePassword (event);" data-save-url="#(baseUrl)/api/auth/password/#(token)" data-login-url="#(baseUrl)/auth/login">
|
|
<p>Enter a new password for <span class="email"></span></p>
|
|
<p><input type="password" name="password" autocomplete="new-password"></p>
|
|
<p class="error invalidPassword" hidden>Enter a password with at least 12 characters</p>
|
|
<p><button class="save">Save</button></p>
|
|
<p class="error" id="failure" hidden>Failed to set password, try again later</p>
|
|
</form>
|
|
<div class="failed">
|
|
<p>Invalid link, it has either expired or it has already been used</p>
|
|
<p>Request a new from the <a href="#baseURL/auth/login">login page</a>.</p>
|
|
</div>
|
|
</div>
|
|
#endexport
|
|
#endextend
|