## Description Admin endpoints (verifyUser, migrations) accessible by any authenticated user. No role enforcement. ## Component Backend ## Difficulty 馃敶 Hard ## Tasks - [ ] Design role model (admin, juror-manager, user) - [ ] Add role claim to JWT payload - [ ] Implement RolesGuard - [ ] Apply guards to privileged endpoints - [ ] Document role requirements ## Acceptance Criteria - [ ] Admin endpoints require admin role - [ ] Roles enforced consistently - [ ] Role model documented ## Estimated Time 3-5 days
Description
Admin endpoints (verifyUser, migrations) accessible by any authenticated user. No role enforcement.
Component
Backend
Difficulty
馃敶 Hard
Tasks
Acceptance Criteria
Estimated Time
3-5 days