diff --git a/docker-compose.network.yml b/docker-compose.network.yml index ff244a8..6d18acd 100644 --- a/docker-compose.network.yml +++ b/docker-compose.network.yml @@ -130,7 +130,7 @@ services: - KAFKA_BROKERS=kafka-jbx:9092 - KAFKA_GROUP_ID=websocket-jbx - LOG_NS=websocket - - BYPASS_AUTH=1 + # - BYPASS_AUTH=1 command: npm run dev:websocket networks: - cluster diff --git a/websocket/middleware/authMiddleware.ts b/websocket/middleware/authMiddleware.ts index 55281e3..b2c0ead 100644 --- a/websocket/middleware/authMiddleware.ts +++ b/websocket/middleware/authMiddleware.ts @@ -6,6 +6,7 @@ export const authMiddleware = (socket: CustomSocket, next: SocketNext) => { if (BYPASS_AUTH) return next() const userId = socket.handshake.auth.userId + if (!userId) { logger.warn('Client does not have valid user id.') return next(new Error('Must include valid user id.'))