Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // @ts-check
  2. const express = require('express')
  3.  
  4. const auth = require('./users')
  5. const blog = require('./blog')
  6.  
  7. const verifyLogin = require('../middleware/verifyLogin')
  8.  
  9. const router = express.Router()
  10.  
  11. router.post('/login', auth.login)
  12. router.post('/logout', auth.logout)
  13. router.post('/register', auth.register)
  14.  
  15. router.get('/user', verifyLogin, auth.getUser)
  16. router.patch('/user', verifyLogin, auth.updateUser)
  17. router.get('/user/verify/:token', auth.verifyEmail)
  18. router.post('/user/sendReset', auth.sendReset)
  19. router.post('/user/resetPassword', auth.resetPassword)
  20.  
  21. router.post('/blog/', verifyLogin, blog.insert)
  22. router.get('/blog/:blogId', verifyLogin, blog.get)
  23. router.put('/blog/:blogId', verifyLogin, blog.update)
  24. router.delete('/blog/:blogId', verifyLogin, blog.delete)
  25. router.get('/blog/', verifyLogin, blog.list)
  26.  
  27. module.exports = router
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement