manageable-users/Resources/Views/password.leaf

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