integration of authentication
This commit is contained in:
+13
-13
@@ -1,24 +1,24 @@
|
||||
const controllers = require('../controllers/sale')
|
||||
const passport = require('passport');
|
||||
const router = require('express').Router()
|
||||
const { Admited } = require('../middleware/authMiddleware')
|
||||
|
||||
// AuctionAgent
|
||||
router.get('/getSaleInfos/:url', controllers.getSaleInfos)
|
||||
router.get('/prepareSale/:id', controllers.prepareSale)
|
||||
router.get('/followSale/:id', controllers.followSale)
|
||||
router.get('/getSaleInfos/:url', Admited(['NormalUser']), controllers.getSaleInfos)
|
||||
router.get('/prepareSale/:id', Admited(['NormalUser']), controllers.prepareSale)
|
||||
router.get('/followSale/:id', Admited(['NormalUser']), controllers.followSale)
|
||||
|
||||
|
||||
// DB
|
||||
router.get('/sale/:id', controllers.get)
|
||||
router.post('/sale/', controllers.post)
|
||||
router.put('/sale/:id', controllers.put)
|
||||
router.delete('/sale/:id', controllers.delete)
|
||||
router.get('/sale/:id', Admited(['Admin']), controllers.get)
|
||||
router.post('/sale/', Admited(['Admin']), controllers.post)
|
||||
router.put('/sale/:id', Admited(['Admin', 'Agent']), controllers.put)
|
||||
router.delete('/sale/:id', Admited(['Admin']), controllers.delete)
|
||||
|
||||
//router.get('/getAll/', controllers.getAll)
|
||||
router.get('/getAll/', passport.authenticate('jwt', { session: false }), controllers.getAll);
|
||||
router.get('/getByUrl/:url', controllers.getByUrl)
|
||||
router.get('/postProcessing/:id', controllers.postProcessing)
|
||||
router.get('/SaleStatXsl/:id', controllers.SaleStatXsl)
|
||||
|
||||
router.get('/getAll/', Admited(['Admin']), controllers.getAll);
|
||||
router.get('/getByUrl/:url', Admited(['Agent', 'Admin']), controllers.getByUrl)
|
||||
router.get('/postProcessing/:id', Admited(['Admin']), controllers.postProcessing)
|
||||
router.get('/SaleStatXsl/:id', Admited(['Admin']), controllers.SaleStatXsl)
|
||||
|
||||
|
||||
module.exports = router
|
||||
Reference in New Issue
Block a user