Răsfoiți Sursa

Update db auth stuffies.

Lee Morgan 5 ani în urmă
părinte
comite
638beb1b35
1 a modificat fișierele cu 11 adăugiri și 5 ștergeri
  1. 11 5
      app.js

+ 11 - 5
app.js

@@ -8,14 +8,15 @@ const cssmerger = require("cssmerger");
 
 const app = express();
 
-mongoose.connect(`mongodb://subline:${process.env.SUBLINE_DB_PASS}@localhost:27017/inventory-management?authSource=admin`, {
+app.set("view engine", "ejs");
+
+let mongooseOptions = {
     useNewUrlParser: true,
     useUnifiedTopology: true,
     useFindAndModify: false,
-    useCreateIndex: true
-});
-
-app.set("view engine", "ejs");
+    useCreateIndex: true,
+    dbName: "inventory-management"
+};
 
 let sessionOptions = {
     secret: "Super Secret Subline Subliminally Saving Secrets So Sneaky Snakes Stay Sullen. Simply Superb.",
@@ -48,8 +49,13 @@ if(process.env.NODE_ENV === "production"){
     sessionOptions.domain = process.env.COOKIE_DOMAIN;
     sessionOptions.secure = true;
     cssOptions.minimize = true;
+    mongooseOptions.auth = {authSource: "admin"};
+    mongooseOptions.user = "website";
+    mongooseOptions.pass = process.env.MONGODB_PASS;
 }
 
+mongoose.connect(`mongodb://127.0.0.1:27017/inventory-management`, mongooseOptions);
+
 app.use(compression());
 app.use(express.urlencoded({extended: true}));
 app.use(express.json());