PHP Classes

File: resources/views/auth/reset_password.twig

Recommend this page to a friend!
  Packages of Steffen Haase   Beacon   resources/views/auth/reset_password.twig   Download  
File: resources/views/auth/reset_password.twig
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Beacon
MVC framework with built-in user management
Author: By
Last change:
Date: 1 month ago
Size: 3,123 bytes
 

Contents

Class file image Download
{% extends 'layouts/layout.twig' %} {% block content %} <section class="login"> <div class="card border-radius-md shadow-sm text-center"> <h1 class="pb-sm mb-sm bb-1">Reset Password</h1> {% if errors.confirm_password is defined %} <div class="form-error mt-xs"> <span>{{ errors.confirm_password|first }}</span> </div> {% endif %} <form action="{{ route('reset.post') }}" method="POST"> {{ csrf() }} <input type="hidden" name="token" value="{{ token }}"> <label for="password" class="bold">Password</label> <div class="spacer-xs"></div> <input id="password" type="password" name="password" class="input{% if errors.password is defined %} field-error{% endif %}" autocomplete="on" required > {% if errors.password is defined %} <div class="form-error mt-xs"> {% for error in errors.password %} <span>{{ error }}</span><br> {% endfor %} </div> {% endif %} <div class="spacer-md"></div> <label for="confirm_password" class="bold">Password Confirmation</label> <div class="spacer-xs"></div> <input id="confirm_password" type="password" name="confirm_password" class="input" autocomplete="on" required > <div id="password_mismatch" class="text-danger mt-xs">Passwords do not match</div> <div class="pt-xs"> <div class="has-popover text-primary" data-popover=""> Password policy </div> <div id="popover"> <div class="bb-1 pb-xs bold">Password policy</div> <ul class='pt-xs pl-sm pr-sm text-left'> <li>Min. 8 characters</li> <li>Min. 1 lowercase character</li> <li>Min. 1 uppercase character</li> <li>Min. 1 number</li> <li>Min. 1 special character</li> </ul> </div> </div> <div class="spacer-sm"></div> <div class="row justify-center"> <input type="submit" class="btn btn-primary shadow-sm mt-md" value="Save new password"> </div> </form> </div> </section> {% endblock %} {% block footer_scripts %} <script src="{{ asset('js/popover.js') }}" defer></script> <script src="{{ asset('js/password-mismatch.js') }}"></script> {% endblock %}