commit
bf079ffa7a
@ -102,7 +102,7 @@ export function getIpAdress(req: Request): string {
|
|||||||
return (
|
return (
|
||||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
req.headers[Config.get().security.forwadedFor] ||
|
req.headers[Config.get().security.forwardedFor] ||
|
||||||
req.socket.remoteAddress
|
req.socket.remoteAddress
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -45,7 +45,7 @@ export async function Connection(
|
|||||||
socket: WebSocket,
|
socket: WebSocket,
|
||||||
request: IncomingMessage,
|
request: IncomingMessage,
|
||||||
) {
|
) {
|
||||||
const forwardedFor = Config.get().security.forwadedFor;
|
const forwardedFor = Config.get().security.forwardedFor;
|
||||||
const ipAddress = forwardedFor
|
const ipAddress = forwardedFor
|
||||||
? (request.headers[forwardedFor] as string)
|
? (request.headers[forwardedFor] as string)
|
||||||
: request.socket.remoteAddress;
|
: request.socket.remoteAddress;
|
||||||
|
@ -28,7 +28,7 @@ export class SecurityConfiguration {
|
|||||||
// header to get the real user ip address
|
// header to get the real user ip address
|
||||||
// X-Forwarded-For for nginx/reverse proxies
|
// X-Forwarded-For for nginx/reverse proxies
|
||||||
// CF-Connecting-IP for cloudflare
|
// CF-Connecting-IP for cloudflare
|
||||||
forwadedFor: string | null = null;
|
forwardedFor: string | null = null;
|
||||||
ipdataApiKey: string | null =
|
ipdataApiKey: string | null =
|
||||||
"eca677b284b3bac29eb72f5e496aa9047f26543605efe99ff2ce35c9";
|
"eca677b284b3bac29eb72f5e496aa9047f26543605efe99ff2ce35c9";
|
||||||
mfaBackupCodeCount: number = 10;
|
mfaBackupCodeCount: number = 10;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user