API Rest

Node.js

Technology real time provided by Node.js.

Express

This is a framework for Node.js. We used to create the server and middleware.

Dotenv

Is a zero-dependency module that loads environment variables from a .env file into process.env.

Security

Passport

passport.authenticate('twitter');('facebook');('google');('linkedin');('github');

Passport is a authentication middleware for Node.js. Extremely flexible and modular, Passport can be unobtrusively dropped in to any Express-based web application.

JWT

JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.

Helmet

Helmet helps you secure your Express apps by setting various HTTP headers. It’s not a silver bullet, but it can help!

Errors / Validation

Boom