refactor security to Flask-Security - Part 2
This commit is contained in:
3
eveai_app/templates/security/base.html
Normal file
3
eveai_app/templates/security/base.html
Normal file
@@ -0,0 +1,3 @@
|
||||
{# djlint:off H030,H031 #}
|
||||
{% extends 'base.html' %}
|
||||
|
||||
18
eveai_app/templates/security/forgot_password.html
Normal file
18
eveai_app/templates/security/forgot_password.html
Normal file
@@ -0,0 +1,18 @@
|
||||
{% extends "security/base.html" %}
|
||||
{% from "security/_macros.html" import render_field_with_errors, render_field, render_field_errors, render_form_errors %}
|
||||
|
||||
{% block content_title %}
|
||||
{{ _fsdomain('Send password reset instructions') }}
|
||||
{% endblock content_title %}
|
||||
|
||||
{% block content %}
|
||||
{% include "security/_messages.html" %}
|
||||
<form action="{{ url_for_security('forgot_password') }}" method="post" name="forgot_password_form">
|
||||
{{ forgot_password_form.hidden_tag() }}
|
||||
{{ render_form_errors(forgot_password_form) }}
|
||||
{{ render_field_with_errors(forgot_password_form.email) }}
|
||||
{{ render_field_errors(forgot_password_form.csrf_token) }}
|
||||
{{ render_field(forgot_password_form.submit) }}
|
||||
</form>
|
||||
{% include "security/_menu.html" %}
|
||||
{% endblock content %}
|
||||
29
eveai_app/templates/security/login_user.html
Normal file
29
eveai_app/templates/security/login_user.html
Normal file
@@ -0,0 +1,29 @@
|
||||
{% extends 'security/base.html' %}
|
||||
|
||||
{% block title %}Login{% endblock %}
|
||||
{% block content_title %}Sign In{% endblock %}
|
||||
{% block content_description %}Enter your email and password to Sign In{% endblock %}
|
||||
{% block content %}
|
||||
<form action="" method="post" novalidate>
|
||||
{{ login_user_form.hidden_tag() }}
|
||||
<p>
|
||||
{{ login_user_form.email.label }}<br>
|
||||
{{ login_user_form.email(size=80) }}
|
||||
</p>
|
||||
<p>
|
||||
{{ login_user_form.password.label }}<br>
|
||||
{{ login_user_form.password(size=80) }}
|
||||
</p>
|
||||
{# <p>#}
|
||||
{# {{ login_user_form.remember_me }}#}
|
||||
{# {{ login_user_form.remember_me.label }}#}
|
||||
{# </p>#}
|
||||
<p>{{ login_user_form.submit() }}</p>
|
||||
</form>
|
||||
{% endblock %}
|
||||
{% block content_footer %}
|
||||
First time here? Forgot your password?
|
||||
<a href="/reset" class="text-success text-gradient font-weight-bold">Request new password</a>
|
||||
{% endblock %}
|
||||
|
||||
{#{{ url_for_security('reset_password', token=reset_password_token) }}#}
|
||||
19
eveai_app/templates/security/reset_password.html
Normal file
19
eveai_app/templates/security/reset_password.html
Normal file
@@ -0,0 +1,19 @@
|
||||
{% extends "security/base.html" %}
|
||||
{% from "security/_macros.html" import render_field_with_errors, render_field, render_field_errors, render_form_errors %}
|
||||
|
||||
{% block title %} {{ _fsdomain('Reset password') }} {% endblock %}
|
||||
{% block content_title %} {{ _fsdomain('Reset password') }} {% endblock %}
|
||||
{% block content_description %}An email will be sent to you with instructions.{% endblock %}
|
||||
{% block content %}
|
||||
{% include "security/_messages.html" %}
|
||||
{# <form action="{{ url_for_security('reset_password', token=reset_password_token) }}" method="post" name="reset_password_form">#}
|
||||
<form action="" method="post">
|
||||
{{ reset_password_form.hidden_tag() }}
|
||||
{{ render_form_errors(reset_password_form) }}
|
||||
{{ render_field_with_errors(reset_password_form.password) }}
|
||||
{{ render_field_with_errors(reset_password_form.password_confirm) }}
|
||||
{{ render_field_errors(reset_password_form.csrf_token) }}
|
||||
{{ render_field(reset_password_form.submit) }}
|
||||
</form>
|
||||
{# {% include "security/_menu.html" %}#}
|
||||
{% endblock content %}
|
||||
Reference in New Issue
Block a user