Add logout button
This commit is contained in:
2
auth.py
2
auth.py
@@ -101,7 +101,7 @@ def load_logged_in_user():
|
|||||||
@bp.route('/logout')
|
@bp.route('/logout')
|
||||||
def logout():
|
def logout():
|
||||||
session.clear()
|
session.clear()
|
||||||
return redirect(url_for('index'))
|
return redirect(url_for('auth.login'))
|
||||||
|
|
||||||
|
|
||||||
def login_required(view): # use this as decorator
|
def login_required(view): # use this as decorator
|
||||||
|
|||||||
@@ -21,6 +21,9 @@
|
|||||||
<li class="nav-item active">
|
<li class="nav-item active">
|
||||||
<a class="nav-link" href="#">About</a>
|
<a class="nav-link" href="#">About</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="nav-item active">
|
||||||
|
<a class="nav-link" href="{{url_for('auth.logout')}}">Logout</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{% extends 'base.html' %}
|
{% extends 'base.html' %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h1>{% block title %} Hallo, {{user["username"]}} ({{user["email"]}}) {% endblock %}</h1>
|
<h1>{% block title %} Hallo, {{user["username"]}} ({{user["email"]}}) {% endblock %}</h1>
|
||||||
{% set ns = namespace(last_date='...') %}
|
{% set ns = namespace(last_date='...') %}
|
||||||
|
|
||||||
{% for event in events %}
|
{% for event in events %}
|
||||||
|
|||||||
Reference in New Issue
Block a user