From 9017816812a5c38bf10d894ad95850f05e4dce3c Mon Sep 17 00:00:00 2001 From: Kharec Date: Fri, 26 Dec 2025 17:40:31 +0100 Subject: [PATCH] refactor: export IsHTTPS function for shared use --- internal/middleware/csrf.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/middleware/csrf.go b/internal/middleware/csrf.go index 1ce6b1a..81c69c8 100644 --- a/internal/middleware/csrf.go +++ b/internal/middleware/csrf.go @@ -29,7 +29,7 @@ func SetCSRFToken(w http.ResponseWriter, r *http.Request, token string) { Value: token, Path: "/", HttpOnly: true, - Secure: isHTTPS(r), + Secure: IsHTTPS(r), SameSite: http.SameSiteLaxMode, MaxAge: 3600, } @@ -86,7 +86,7 @@ func CSRFMiddleware() func(http.Handler) http.Handler { } } -func isHTTPS(r *http.Request) bool { +func IsHTTPS(r *http.Request) bool { if r.TLS != nil { return true }