add logout button to admin panel

This commit is contained in:
Thomas Rubini 2023-03-31 11:16:03 +02:00
parent 6a78cca00b
commit a778756f3c
No known key found for this signature in database
GPG Key ID: C7D287C8C1CAC373
2 changed files with 9 additions and 2 deletions

View File

@ -19,6 +19,11 @@ def auth():
else:
return flask.redirect("/admin/auth?failed=1")
@routes_api_admin.route("/logout", methods=["GET", "POST"])
def logout():
flask.session.pop("admin", None)
return flask.redirect("/")
@routes_api_admin.route("/setQuestions", methods=["GET", "POST"])
@require_admin(api=True)
def set_questions():

View File

@ -21,5 +21,7 @@
<br>
<a href="/admin/npc/new"> Nouveau NPC </a>
</section>
<a href="/api/v1/admin/logout"> Logout </a>
</body>
</html>