diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/token_authorization_middleware.hpp | 5 |
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); } |

