summaryrefslogtreecommitdiffstats
path: root/api/middleware/cors.go
blob: 926c1ed5a13593ad8fcec09b0f9e3c8fd9d78c73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
package middleware

import "net/http"

func Cors(next http.HandlerFunc) http.HandlerFunc {
	return func(w http.ResponseWriter, r *http.Request) {
		w.Header().Set("Access-Control-Allow-Origin", "*")
		w.Header().Set("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS")

		next(w, r)
	}
}