summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/token_authorization_middleware.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/token_authorization_middleware.hpp b/include/token_authorization_middleware.hpp
index c5c6523..697e400 100644
--- a/include/token_authorization_middleware.hpp
+++ b/include/token_authorization_middleware.hpp
@@ -438,6 +438,11 @@ template <typename... Middlewares> void requestRoutes(Crow<Middlewares...>& app)
.session;
if (session != nullptr)
{
+ res.jsonValue = {
+ {"data", "User '" + session->username + "' logged out"},
+ {"message", "200 OK"},
+ {"status", "ok"}};
+
persistent_data::SessionStore::getInstance().removeSession(
session);
}
OpenPOWER on IntegriCloud