Add /proxy endpoint to retrieve client IP information
This commit is contained in:
parent
66e5a4a9d1
commit
dcb9377afa
|
@ -15,6 +15,13 @@ server.set('trust proxy', 1)
|
||||||
server.use(limiter)
|
server.use(limiter)
|
||||||
server.use('/trpc', trpcMiddleware)
|
server.use('/trpc', trpcMiddleware)
|
||||||
|
|
||||||
|
server.get('/proxy', (request, response) =>
|
||||||
|
response.json({
|
||||||
|
xForwardedFor: request.headers['x-forwarded-for'] || 'No-IP-Header-Found',
|
||||||
|
ip: request.ip
|
||||||
|
})
|
||||||
|
)
|
||||||
|
|
||||||
if (process.env.NODE_ENV == 'production') {
|
if (process.env.NODE_ENV == 'production') {
|
||||||
server.use('/', express.static('dist/web'))
|
server.use('/', express.static('dist/web'))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user