Handle session termination display and logout redirection

This commit is contained in:
2024-09-21 19:27:23 +07:00
parent 80941bd3bb
commit 3cc0322aa1
5 changed files with 126 additions and 213 deletions

View File

@ -86,6 +86,7 @@ func Auth(next http.HandlerFunc, w http.ResponseWriter, r *http.Request) {
switch status {
case session.Authorized:
ctx := context.WithValue(r.Context(), "user", user)
ctx = context.WithValue(ctx, "sessionID", sessionID)
req := r.WithContext(ctx)
next.ServeHTTP(w, req)
return