Sessions are a common web application pattern that allows you to keep track of the user's behavior when they visit your application. To add this functionality, you will need to install and configure the express-session
middleware. To do so, start by modifying your package.json
file like this:
{
"name": "MEAN",
"version": "0.0.3",
"dependencies": {
"express": "~4.8.8",
"morgan": "~1.3.0",
"compression": "~1.0.11",
"body-parser": "~1.8.0",
"method-override": "~2.2.0",
"express-session": "~1.7.6",
"ejs": "~1.0.0"
}
}
Then, install the express-session
module by navigating to your project's root folder in the command line and issuing the following command:
$ npm update
Once the installation process is finished, you'll be able to configure your Express application to use the express-session
module. The express-session
module will use a cookie-stored, signed identifier to identify the current user. To sign the session identifier, it will use...