This PR sets up the machinery for storing user sessions using express-session and connect-session-sequelize. Sessions are automatically stored in a table in our AWS database. We add a /login endpoint that will allow for session-based login from the website. Currently, sessions are automatically checked every 15 minutes. A session is valid for one day.
In addition, there are some other minor improvements and formatting updates.
This PR sets up the machinery for storing user sessions using
express-session
andconnect-session-sequelize
. Sessions are automatically stored in a table in our AWS database. We add a/login
endpoint that will allow for session-based login from the website. Currently, sessions are automatically checked every 15 minutes. A session is valid for one day.In addition, there are some other minor improvements and formatting updates.