From 69b144d80f927dd886bb6dc72b21980b1d67ba8e Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Fri, 13 Oct 2023 16:53:30 +0800 Subject: [PATCH] feat: change back to running RecordMessage() filter before API handling, because the logged-out user info is missing after session is cleared. Revert: https://github.com/casdoor/casdoor/pull/2369 --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index a1636442..a160cbd3 100644 --- a/main.go +++ b/main.go @@ -59,7 +59,7 @@ func main() { beego.InsertFilter("*", beego.BeforeRouter, routers.CorsFilter) beego.InsertFilter("*", beego.BeforeRouter, routers.ApiFilter) beego.InsertFilter("*", beego.BeforeRouter, routers.PrometheusFilter) - beego.InsertFilter("*", beego.AfterExec, routers.RecordMessage, false) + beego.InsertFilter("*", beego.BeforeRouter, routers.RecordMessage) beego.BConfig.WebConfig.Session.SessionOn = true beego.BConfig.WebConfig.Session.SessionName = "casdoor_session_id"