fiora/packages/utils/socket.ts
碎碎酱 ca7c13da05
Migrate to monorepo project (#413)
* Refactor as monorepo

* Fix server

* Fix client

* Fix not fire message event error

* Fix CI scripts

* Update install doc

* Fix bin

* Refactored the directory structure to the final version

* Fix ts type error

* Fix lint error

* Fix unit test error

* Update .gitignore
2021-07-19 21:21:34 +08:00

10 lines
228 B
TypeScript

import { Socket } from 'socket.io';
export function getSocketIp(socket: Socket) {
return (
(socket.handshake.headers['x-real-ip'] as string) ||
socket.request.connection.remoteAddress ||
''
);
}