Gitea access log formatter req body

ACCESS_LOG_TEMPLATE = {{.Ctx.RemoteHost}} - {{.Identity}} {{.Start.Format “[02/Jan/2006:15:04:05 -0700]” }} “{{.Ctx.Req.Method}} {{.Ctx.Req.URL.RequestURI}} {{.Ctx.Req.Proto}}” {{.ResponseWriter.Status}} {{.ResponseWriter.Size}} “{{.Ctx.Req.Referer}}” “{{.Ctx.Req.UserAgent}}” “CCM”

we have configured the access log. we need the user name while login in the log.
10.244.0.34 - - [16/Jan/2024:06:22:14 +0000] “GET /user/oauth2/WSO2 HTTP/1.1” 307 362 “” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0” “CCM”

as you can see username came as ‘-’ but after login other access logs i can see the username.

Is there any way, to put the username in user login call…
basically how we can get the req body content (username) in the access log template…

Thanks in advance

I am having the similar queries, could someone please help by providing some clue?