- Added .RequireAuthorization() to all GET endpoints in LessonsEndpoints.cs
- /api/lessons
- /api/lessons/{id}
- /api/lessons/beginner
- /api/lessons/advanced
- /api/lessons/level/{level}
- Updated admin-module.md feature documentation
- Marked all acceptance criteria as complete
- Updated functional requirements status to Complete
- Updated Definition of Done criteria
- Added note about Phase 4 completion
This ensures all learning content endpoints now require JWT authentication,
completing the Phase 4 Admin Module authentication enforcement requirement.
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
|
||
|---|---|---|
| .. | ||
| Controllers | ||
| Endpoints | ||
| Validators | ||