Skip to content

MutluhanB/task-manager-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

task-manager-api

NodeJs rest api with authentication using MongoDb-Mongoose-JsonWebTokens

Endpoints.

  1. Creating User -> POST /users request body: { "name": "admin", "email": "admin@admin.com", "password": "1234567", "age": 21 }

  2. Login -> POST /login request body: { "email":"admin@admin.com", "password":"1234567" } ->Note your token !

  3. Logout -> POST /logout *Request Header Key: Authorization,Value:"Bearer "

  4. Get Your Profile -> GET /user/me *Request Header Key: Authorization,Value:"Bearer "

  5. Create Task -> POST /tasks *Request Header Key: Authorization,Value:"Bearer " request body: { "description" : "othertask", "completed" : false }

  6. Get Your Tasks -> GET/tasks *Request Header Key: Authorization,Value:"Bearer "

About

NodeJs rest api with authentication using MongoDb-Mongoose-JsonWebTokens

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published