| 1234567891011 |
- const { routes: crudRoutes } = require('./crud')
- const asyncHandler = require('express-async-handler')
- const C = require('./controllers')
- module.exports = app => {
- app.post('/api/auth/login', asyncHandler(C.auth.login.post))
- app.get('/api/auth/check', asyncHandler(C.auth.check.get))
- app.get('/api/auth/permissions', asyncHandler(C.auth.permissions.list))
- crudRoutes({ app, controller: C.user, pascalName: 'User' })
- crudRoutes({ app, controller: C.role, pascalName: 'Role' })
- }
|