diff --git a/src/libs/routes/api.js b/src/libs/routes/api.js index 3a09aea2bd709008c1314809bbe44090d905d6b4..bc8da67cf820f11aeebef66d52c172d9befd21bc 100644 --- a/src/libs/routes/api.js +++ b/src/libs/routes/api.js @@ -40,6 +40,8 @@ const school = require('./school'); const simulation = require('./simulation'); +const user = require('./user'); + const classroom = require('./classroom'); const teacher = require('./teacher'); @@ -62,8 +64,16 @@ const idhmr = require('./idhmr'); const idhml = require('./idhml'); +const oauth2 = require(`${libs}/middlewares/oauth2`); + +const verifyToken = require(`${libs}/routes/verifyToken`); + +const resetToken = require(`${libs}/routes/resetToken`); + const educationYears = require(`${libs}/routes/educationYears`); +const downloads = require(`${libs}/routes/downloads`); + const infrastructure = require(`${libs}/routes/infrastructure`); const schoolInfrastructure = require(`${libs}/routes/schoolInfrastructure`); @@ -114,6 +124,7 @@ api.get('/', (req, res) => { }); // mount API routes +api.use('/user', user); api.use('/simulation', simulation); api.use('/class', classes); api.use('/enrollment', enrollment); @@ -132,7 +143,11 @@ api.use('/rate_school', rateSchool); api.use('/gloss_enrollment_ratio', glossEnrollmentRatio); api.use('/liquid_enrollment_ratio', liquidEnrollmentRatio); api.use('/idhml', idhml); +api.use('/auth/token', oauth2.token); +api.use('/verify', verifyToken); +api.use('/reset', resetToken); api.use('/education_years', educationYears); +api.use('/downloads', downloads); api.use('/infrastructure', infrastructure); api.use('/school_infrastructure', schoolInfrastructure); api.use('/distribution_factor', distributionFactor); @@ -153,6 +168,5 @@ api.use('/university_enrollment', universityEnrollment); api.use('/university', university); api.use('/university_teacher', universityTeacher); api.use('/course_count', courseCount); -api.use('/educational_budget', educationalBudget); api.use('/school_location', schoolLocation) module.exports = api;