All files / mylog-api/routes membership.router.js

100% Statements 17/17
100% Branches 0/0
100% Functions 0/0
100% Lines 17/17

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 222x 2x 2x     2x   2x 2x 2x 2x 2x 2x 2x 2x 2x   2x 2x 2x 2x  
var express = require('express');
var router = express.Router();
const membership = require("../controllers/membership.controller.js");
 
//settings
router.post('/', membership.validate('register'), membership.register);
// router.post('/getbyemail', membership.validate('getbyemail'), membership.getByEmail);
router.post('/forgotPassword', membership.validate('forgotPassword'), membership.forgotPassword);
router.post('/login', membership.validate('login'), membership.login);
router.post('/checkEmail', membership.checkMailAddress);
router.post('/getbyemail', membership.getbyemail);
router.post('/activate', membership.validate('activate'), membership.activate);
router.post('/resetPassword', membership.resetPassword);
router.post('/changePassword', membership.changePassword);
router.post('/cancelForgetPassword', membership.validate('cancelForgetPassword'), membership.cancelForgetPassword);
router.post('/loginViaProvider', membership.loginViaProvider);
 
router.post("/deleteRequest", membership.validate('deleteRequest'), membership.deleteRequest)
router.post("/cancelDeleteRequest", membership.validate('cancelDeleteRequest'), membership.cancelDeleteRequest)
router.delete("/", membership.validate('deleteAccount'), membership.deleteAccount)
module.exports = router;