项目作者: hackingprofessional

项目描述 :
Creacion de una API REST con NodeJS, ExpressJS, Bcrypt, MongoDB, JWT
高级语言: JavaScript
项目地址: git://github.com/hackingprofessional/API-REST-NODEJS.git
创建时间: 2019-06-13T03:33:39Z
项目社区:https://github.com/hackingprofessional/API-REST-NODEJS

开源协议:MIT License

下载


API-REST-NODEJS

Creacion de una API REST con NodeJS, ExpressJS, Bcrypt, MongoDB, JWT.

Te invito a leer el siguiente post donde explico la creacion de este desarrollo.
POST

Resultado de la aplicacion

Probando Nuestra API.

Registro de usuarios.
POST http://localhost:3000/users/register




Validando el servicio de registro de usuarios.


Servicio de autenticacion, para generar el token
POST http://localhost:3000/users/authenticate




Validando el servicio de autenticacion


Listado completo de videojuegos sin token de autenticacion
GET http://localhost:3000/videogames




Intentando consumir un servicio protegido sin ningun token


Listado completo de videojuegos con token de autenticacion
GET http://localhost:3000/videogames




Consumiendo un servicio protegido con un token de autenticacion


Listado de videojuegos por ID (Listado Dinamico)
GET http://localhost:3000/videogames/XXXXXXX




Consumiendo un servicio protegido con un token de autenticacion


Actualizacion de videojuegos por ID
PUT http://localhost:3000/videogames/XXXXXXX




Actualizar un registro existente de la base de datos


Eliminacion de videojuegos por ID
DELETE http://localhost:3000/videogames/XXXXXXX




Actualizar un registro existente de la base de datos