diff --git a/pass/app.js b/pass/app.js
index 59d44015f819bc42f8a574c1a05de716e6cb481f..b2d5a5dd19fa8ced369203d432fb44597e39e8f1 100644
--- a/pass/app.js
+++ b/pass/app.js
@@ -19,7 +19,15 @@ var app = express();
 app.set("views", path.join(__dirname, "views"));
 app.set("view engine", "ejs");
 
-app.use(logger("dev"));
+// Setup loggin
+if (process.env.NODE_ENV === "development") {
+  app.use(logger("dev"));
+} else {
+  // Do not log successful requests in production
+  app.use(logger("dev", {
+    skip: (req, res) => { return res.statusCode < 400 }
+  }));
+}
 app.use(express.json());
 app.use(express.urlencoded({ extended: false, limit: "1mb" }));
 app.use(cookieParser());