Skip to content

Commit bb61d10

Browse files
committed
Ad routes added (CRUD).
All routes working.
1 parent cb49337 commit bb61d10

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/routes.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,18 @@ const controllers = require('./app/controllers')
1010
// ROUTES
1111
routes.post('/users', controllers.UserController.store)
1212
routes.post('/sessions', controllers.SessionController.store)
13-
routes.get('/test', authMiddleware, (req, res) => {
14-
return res.json({ ok: true })
15-
})
13+
14+
// Route Guard - Auth
15+
routes.use(authMiddleware)
16+
// all routes below this line will be guarded
17+
18+
/**
19+
* Ads - Routes
20+
*/
21+
routes.post('/ads', controllers.AdController.store)
22+
routes.get('/ads', controllers.AdController.index)
23+
routes.get('/ads/:id', controllers.AdController.show)
24+
routes.put('/ads/:id', controllers.AdController.update)
25+
routes.delete('/ads/:id', controllers.AdController.destroy)
1626

1727
module.exports = routes

0 commit comments

Comments
 (0)