Resource: https://blog.logrocket.com/using-passport-authentication-node-js/
npm i express mongoose ejs express-ejs-layouts dotenv connect-ensure-login passport passport-local-mongoose express-session
npm i https fs
"scripts": {
"start": "node index.js",
"dev": "nodemon index.js"
}
public/ // static images etc.
cert/ // https certificates
ENV expects:
- Database URI
- Session Secret