Realtime · Socket.IO
Auth-related socket events
| Emit | Others receive |
|---|---|
auth:login { projectId } | user:online in project |
auth:logout { projectId } | user:offline |
auth:session:update: emits session:updated to user:<sameUserId> (other tabs/sockets, not necessarily the emitter — uses socket.to).
Server-side helpers may emit user:login, user:logout, user:register, session:expired via emitAuthEvent.