parent:
b729cce1740ef468850bc840e770ac4f370ab17d
nmyk <nick@nmyk.io>
2022-12-11T15:08:13-05:00
log bad origin
diff --git a/cmd/signaling/main.go b/cmd/signaling/main.go
index 4b47a4b5c616276685aa2ce07fa8ee33464a760b..1df225a579cb20638464798344d7bbaa40ba508d 100644
--- a/cmd/signaling/main.go
+++ b/cmd/signaling/main.go
@@ -29,9 +29,10 @@ }
if vals, ok := params["userID"]; ok {
userID = vals[0]
}
+ var origin string
upgrader := websocket.Upgrader{
CheckOrigin: func(*http.Request) bool {
- var origin string
+
if vals, ok := r.Header["Origin"]; ok {
origin = vals[0]
}
@@ -44,7 +45,7 @@ },
}
conn, err := upgrader.Upgrade(w, r, nil)
if err != nil {
- log.Print("upgrade: ", err)
+ log.Print("upgrade: ", err, origin)
return
}
chat.Materialize(channelName, h.turnAuthSecret).Members.Set(userID, conn)