feat: specify trust proxies

This commit is contained in:
Lin, Hung-Shin committed 2023-11-02 12:11:15 +08:00
1 parent a5896e7c15
commit 14043b3f12
7 files changed
+32 -7

No files matched your search

+7 -1
View File
@@ -42,7 +42,13 @@ async function main() {
const app = express()
const server = http.createServer(app)
socketServer(server)
app.set('trust proxy', true)
app.set('trust proxy', [
'loopback',
'linklocal',
'uniquelocal',
...config.trustedProxies,
])
console.log('Trusted proxies:', config.trustedProxies)
app.use(globalRateLimit)
app.use(sessionMiddleware)
app.use(passport.session())