codejockie/document-manager

View on GitHub
server/routes/auth.js

Summary

Maintainability
A
0 mins
Test Coverage
import AuthController from '../controllers/AuthController';
import {
requireSignin,
validateLogin,
validateUser
} from '../middleware/middleware';
 
const {
forgotPassword,
verify,
resetPassword,
signup,
signin,
} = AuthController;
 
const auth = (router) => {
router.route('/signin')
.post(validateLogin, requireSignin, signin);
 
router.route('/signup')
.post(validateUser, signup);
 
router.route('/forgot-password')
.post(forgotPassword);
 
router.route('/reset-password')
.post(resetPassword);
 
router.route('/verify')
.post(verify);
};
 
export default auth;