delete user_id rather than set to nil on logout

This commit is contained in:
Carl Pearson
2024-09-06 14:53:47 -06:00
parent 54f4e93e73
commit 4a944858ad

View File

@@ -76,7 +76,7 @@ func loginPostHandler(c echo.Context) error {
func logoutHandler(c echo.Context) error {
session, _ := store.Get(c.Request(), "session")
session.Values["user_id"] = nil
delete(session.Values, "user_id")
session.Save(c.Request(), c.Response().Writer)
return c.Redirect(http.StatusSeeOther, "/login")
}