Jelajahi Sumber

bugfix: Logout cookies causing a conflict (#461)

James Read 1 tahun lalu
induk
melakukan
ceb0a78180
1 mengubah file dengan 5 tambahan dan 2 penghapusan
  1. 5 2
      internal/httpservers/restapi.go

+ 5 - 2
internal/httpservers/restapi.go

@@ -116,8 +116,11 @@ func forwardResponseHandlerLogout(md metadata.MD, w http.ResponseWriter) {
 		http.SetCookie(
 			w,
 			&http.Cookie{
-				Name:  "olivetin-sid-local",
-				Value: "",
+				Name:     "olivetin-sid-local",
+				MaxAge:   31556952, // 1 year
+				Value:    "",
+				HttpOnly: true,
+				Path:     "/",
 			},
 		)