@lock-dev/geo-block
Version:
Geographic blocking module for lock.dev security framework
8 lines (7 loc) • 320 B
TypeScript
/**
* Extract client IP address from request
* @param request HTTP request object
* @param ipHeaders Headers to check for IP address
* @param useRemoteAddress Whether to fall back to remote address
*/
export declare function extractIp(request: any, ipHeaders?: string[], useRemoteAddress?: boolean): string | null;