This is an example of SpringBoot + JWT Token ( Authentication, Authorization ) + Morphia + Integration Test cases.
Open endpoints require no Authentication.
Secured endpoints require a valid Token to be included in the header of the request. A Token can be acquired from the Login view above and the user should have appropriate roles to access these features.
- Academic Report :
GET /v1/academic/reports/year/{academicYear}/standard/{standard}
- Academic Subject Topper :
GET /v1/academic/reports/year/{academicYear}/standard/{standard}
- Post Marks :
POST /v1/reports/post/marks
- Sign Up :
POST /v1/auth/signup/{userName}