summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/controllers/sessions/controller.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/app/controllers/sessions/controller.go b/app/controllers/sessions/controller.go
index 6948473..fdda36d 100644
--- a/app/controllers/sessions/controller.go
+++ b/app/controllers/sessions/controller.go
@@ -139,10 +139,15 @@ func (c *Controller) Create(w http.ResponseWriter, r *http.Request) {
return
}
- cookie.Write(w, web.NewCookie("session", encoded,
+ err = web.WriteCookie(w, web.NewCookie("session", encoded,
cookie.WithSameSite(http.SameSiteLaxMode),
cookie.WithExpiration(tokens.Expiry),
))
+ if err != nil {
+ pls.LogError(r.Context(), err)
+ w.WriteHeader(http.StatusBadRequest)
+ return
+ }
http.Redirect(w, r, "/dashboard", http.StatusFound)
}