From dabda571d4849e9591a2a7b825ff37f7f3651725 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Fri, 29 Jan 2021 23:03:35 +0100 Subject: [PATCH] session response 200 on login & logout. --- internal/api/session.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/api/session.go b/internal/api/session.go index fbc763cf..05de79bb 100644 --- a/internal/api/session.go +++ b/internal/api/session.go @@ -46,7 +46,11 @@ func (api *ApiManagerCtx) Login(w http.ResponseWriter, r *http.Request) { HttpOnly: true, }) - utils.HttpSuccess(w) + utils.HttpSuccess(w, SessionWhoamiPayload{ + ID: session.ID(), + Profile: session.GetProfile(), + State: session.GetState(), + }) } func (api *ApiManagerCtx) Logout(w http.ResponseWriter, r *http.Request) { @@ -66,7 +70,7 @@ func (api *ApiManagerCtx) Logout(w http.ResponseWriter, r *http.Request) { HttpOnly: true, }) - utils.HttpSuccess(w) + utils.HttpSuccess(w, true) } func (api *ApiManagerCtx) Whoami(w http.ResponseWriter, r *http.Request) {