add login on front.
This commit is contained in:
@@ -35,6 +35,11 @@ func WebSocketHandler(hub *websocket.Hub, database *db.DB) gin.HandlerFunc {
|
|||||||
room := hub.GetOrCreateRoom(roomID)
|
room := hub.GetOrCreateRoom(roomID)
|
||||||
|
|
||||||
tokenString := c.Query("token")
|
tokenString := c.Query("token")
|
||||||
|
if tokenString == "" {
|
||||||
|
c.JSON(http.StatusUnauthorized, gin.H{"error": "missing token"})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
claims, err := auth.ParseAccessToken(tokenString)
|
claims, err := auth.ParseAccessToken(tokenString)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
c.JSON(http.StatusUnauthorized, gin.H{"error": "invalid token"})
|
c.JSON(http.StatusUnauthorized, gin.H{"error": "invalid token"})
|
||||||
|
|||||||
Reference in New Issue
Block a user