65 lines
2.6 KiB
HTML
65 lines
2.6 KiB
HTML
|
{% extends "base.html" %}
|
||
|
|
||
|
{% block title %}Iniciar sesión - ARCH{% endblock %}
|
||
|
|
||
|
{% block styles %}
|
||
|
<link rel="stylesheet" href="{{ url_for('static', filename='css/login.css') }}">
|
||
|
{% endblock %}
|
||
|
|
||
|
{% block content %}
|
||
|
<div class="row justify-content-center">
|
||
|
<div class="col-md-6 col-lg-5">
|
||
|
<div class="card shadow">
|
||
|
<div class="card-header bg-primary text-white text-center">
|
||
|
<h4 class="my-2">Iniciar sesión</h4>
|
||
|
</div>
|
||
|
<div class="card-body p-4">
|
||
|
<form method="POST" action="{{ url_for('auth.login') }}">
|
||
|
{{ form.hidden_tag() }}
|
||
|
|
||
|
<div class="mb-3">
|
||
|
{{ form.username.label(class="form-label") }}
|
||
|
{{ form.username(class="form-control", placeholder="Ingrese su nombre de usuario") }}
|
||
|
{% if form.username.errors %}
|
||
|
<div class="invalid-feedback d-block">
|
||
|
{% for error in form.username.errors %}
|
||
|
{{ error }}
|
||
|
{% endfor %}
|
||
|
</div>
|
||
|
{% endif %}
|
||
|
</div>
|
||
|
|
||
|
<div class="mb-3">
|
||
|
{{ form.password.label(class="form-label") }}
|
||
|
{{ form.password(class="form-control", placeholder="Ingrese su contraseña") }}
|
||
|
{% if form.password.errors %}
|
||
|
<div class="invalid-feedback d-block">
|
||
|
{% for error in form.password.errors %}
|
||
|
{{ error }}
|
||
|
{% endfor %}
|
||
|
</div>
|
||
|
{% endif %}
|
||
|
</div>
|
||
|
|
||
|
<div class="mb-3 form-check">
|
||
|
{{ form.remember_me(class="form-check-input") }}
|
||
|
{{ form.remember_me.label(class="form-check-label") }}
|
||
|
</div>
|
||
|
|
||
|
<div class="d-grid">
|
||
|
{{ form.submit(class="btn btn-primary btn-lg") }}
|
||
|
</div>
|
||
|
</form>
|
||
|
|
||
|
<div class="mt-3 text-center">
|
||
|
<a href="{{ url_for('auth.reset_password_request') }}">¿Olvidó su contraseña?</a>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
{% endblock %}
|
||
|
|
||
|
{% block scripts %}
|
||
|
<script src="{{ url_for('static', filename='js/auth.js') }}"></script>
|
||
|
{% endblock %}
|