WebService-Boilerplate/routers/v1/auth.js
2025-03-11 12:57:45 +07:00

14 lines
488 B
JavaScript

import passport from "passport";
import AuthController from "../../modules/Auth/AuthController";
module.exports = function(router){
router.post('/auth/login', AuthController.login)
router.get('/auth/user', passport.authenticate('bearer', {session: false}), AuthController.user)
router.post('/auth/logout', AuthController.logout)
if (process.env.NODE_ENV === 'development') {
router.get('/auth/generatePasswordHash', AuthController.generatePasswordHash)
}
}