diff options
Diffstat (limited to 'api/internal/middleware/middleware.go')
-rw-r--r-- | api/internal/middleware/middleware.go | 7 |
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 | ||
3 | import ( | 3 | import ( |
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 | ||
11 | func TokenRequired() gin.HandlerFunc { | 12 | func 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 | } |