Created GetKnownOrgs backend route

This commit is contained in:
Ceferino Patino 2022-03-10 10:07:51 -06:00
commit 06999f0b56
2 changed files with 14 additions and 2 deletions

View file

@ -0,0 +1,9 @@
async function GetUserDetails(req, res, next) {
const user = req.user;
const userID = req.params.userID;
const result = await user.getMemberOrgs();
return res.send(result);
}
module.exports = GetUserDetails;

View file

@ -9,16 +9,19 @@ const CreateUser = require('./auth/CreateUser');
const UpdateUserDetails = require('./auth/UpdateUserDetails');
const Login = require('./auth/Login');
const Logout = require('./auth/Logout');
const GetUserDetails = require('./auth/GetUserDetails');
const RequestReset = require('./auth/RequestReset');
const ResetPassword = require('./auth/ResetPassword');
const GetUserDetails = require('./auth/GetUserDetails');
const GetKnownOrgs = require('./auth/GetKnownOrgs');
router.post('/register', CreateUser);
router.patch('/update', tokenAuth, UpdateUserDetails);
router.post('/login', basicAuth, Login);
router.post('/logout', tokenAuth, Logout);
router.get('/:userID', tokenAuth, checkKnownUser, GetUserDetails);
router.get('/reset-password', RequestReset);
router.patch('/reset-password/:id', ResetPassword);
router.get('/:userID', tokenAuth, checkKnownUser, GetUserDetails);
router.get('/orgs', tokenAuth, GetKnownOrgs);
module.exports = router;