aboutsummaryrefslogtreecommitdiff
path: root/api/internal/middleware/middleware.go
diff options
context:
space:
mode:
Diffstat (limited to 'api/internal/middleware/middleware.go')
-rw-r--r--api/internal/middleware/middleware.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/api/internal/middleware/middleware.go b/api/internal/middleware/middleware.go
index 819f1e5..aa27fb8 100644
--- a/api/internal/middleware/middleware.go
+++ b/api/internal/middleware/middleware.go
@@ -2,10 +2,11 @@ package middleware
2 2
3import ( 3import (
4 "errors" 4 "errors"
5 "github.com/gin-gonic/gin"
6 "log" 5 "log"
7 "net/http" 6 "net/http"
8 "strings" 7 "strings"
8
9 "github.com/gin-gonic/gin"
9) 10)
10 11
11func TokenRequired() gin.HandlerFunc { 12func TokenRequired() gin.HandlerFunc {
@@ -27,7 +28,7 @@ func CORSMiddleware() gin.HandlerFunc {
27 c.Writer.Header().Set("Access-Control-Allow-Origin", "*") 28 c.Writer.Header().Set("Access-Control-Allow-Origin", "*")
28 c.Writer.Header().Set("Access-Control-Allow-Credentials", "true") 29 c.Writer.Header().Set("Access-Control-Allow-Credentials", "true")
29 c.Writer.Header().Set("Access-Control-Allow-Headers", "Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With") 30 c.Writer.Header().Set("Access-Control-Allow-Headers", "Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With")
30 c.Writer.Header().Set("Access-Control-Allow-Methods", "POST, OPTIONS, GET, PUT") 31 c.Writer.Header().Set("Access-Control-Allow-Methods", "POST, OPTIONS, GET, PUT, PATCH")
31 32
32 if c.Request.Method == "OPTIONS" { 33 if c.Request.Method == "OPTIONS" {
33 log.Println(c.Request.Header) 34 log.Println(c.Request.Header)
@@ -52,4 +53,4 @@ func checkForTokenInContext(c *gin.Context) (string, error) {
52 } 53 }
53 54
54 return parts[1], nil 55 return parts[1], nil
55} \ No newline at end of file 56}