cicerorph
HOBBYOP
7 months ago
I'm trying to get the user's IP for ratelimiting, but all request are coming from one ip even tho there's alot of users using it (all around the globe).
I'm using express.
I'm first checking for "x-real-ip" then "cf-connecting-ip" then req.ip
I have trust proxy as true
Is there any header that railway provides to get the connection ip?
7 Replies
dev
MODERATOR
7 months ago
This might be helpful to you
dev
MODERATOR
7 months ago
X-Forwarded-For should contain what you need, the first IP there should be the user's IP address
dev
MODERATOR
7 months ago
heads up btw if you're using cloudflare then you need to use Cloudflare's IP forwarding header
dev
MODERATOR
7 months ago
oh alright
dev
MODERATOR
7 months ago
!s
Status changed to Solved dev • 7 months ago