Skip to content

Latest commit

 

History

21 提交

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

仓库 files navigation

Node JS API

Simple node js api project with jwt authentication with mongodb.

Instruction

This is assumed that npm, node and mongodb are installed on the machine.

  • node js >= 10.x.x
  • npm >= 6.x.x
  • mongodb >= 4.2.x

For installing node and npm please refer here. For installing mongodb here.

Note: I recommended to use npm@5, Because it provides npm audit facility to check vulnerability in your dependencies.

Installation and Run

  1. Clone the repository and move to cloned directory and hit:

    npm install

    This will install all the dependencies for the project.

  2. To start the project hit:

    node index.route.js
    

    or

    npm start
    

    This will start the project on the port number as you specify in .env file. Default is 4040, so you API is now on https://localhost:4040 url.

Configuration

  1. Configuration application using .env file by setting environment variable.

  2. Disable JWT authentication

    By commenting following line you can disabled JWT verification in index.route.js.

    // app.use(expressJwt({secret: process.env.APP_SECRET}).unless(filter));
    

License

MIT

关于

Basic Node JS Application + Mongo DB + Express + JWT 🍧 🍼

Topics

Resources

Stars

0 stars

关注者

0 watching

复刻s

发布

Used by

贡献者

Languages