Display a flash message when a user logs out

This commit is contained in:
richard-dds
2019-05-28 16:55:52 -04:00
parent 227feab972
commit c653cf2dbf
4 changed files with 24 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
from flask import g, redirect, url_for, session, request
from atst.domain.users import Users
from atst.utils.flash import formatted_flash
UNPROTECTED_ROUTES = [
@@ -60,6 +61,7 @@ def logout():
if session.get("user_id"): # pragma: no branch
del session["user_id"]
del session["last_login"]
formatted_flash("logged_out")
def _unprotected_route(request):

View File

@@ -193,6 +193,13 @@ MESSAGES = {
""",
"category": "success",
},
"logged_out": {
"title_template": translate("flash.logged_out"),
"message_template": """
You've been logged out.
""",
"category": "info",
},
}