Reusable backend logic for request validation and access control:
authMiddleware β Checks JWT and user status.
authMiddleware
roleMiddleware β Restricts access based on roles (admin/instructor).
roleMiddleware
globalErorrHandler β Global error handling logic.
globalErorrHandler
validateRequest β Validates incoming data against schemas.
validateRequest
Last updated 8 months ago