[next] Added trust proxy configuration (#2471)

* feat: added trust proxy configuration

* chore: version bump
This commit is contained in:
Wyatt Johnson
2019-08-13 15:41:50 -04:00
committed by Kim Gardner
parent abb793b16a
commit e76fddd13c
5 changed files with 17 additions and 5 deletions
+6 -3
View File
@@ -104,9 +104,12 @@ export const listenAndServe = (
function configureApplication(options: AppOptions) {
const { parent } = options;
// Trust the first proxy in front of us, this will enable us to trust the fact
// that SSL was terminated correctly.
parent.set("trust proxy", 1);
// Trust the proxy in front of us, this will enable us to trust the fact that
// SSL was terminated correctly.
const trust = options.config.get("trust_proxy");
if (trust) {
parent.set("trust proxy", trust);
}
// Setup the view config.
setupViews(options);