Enhanced role-based authorization and improved system messages. #3

Merged
m.bengashier merged 1 commits from Feat/HttpPut into main 2025-03-05 16:51:36 +00:00

1 Commits

Author SHA1 Message Date
1f01c8ba21 Enhanced role-based authorization and improved system messages.
- Added user roles to JWT token generation.
- Assigned default role ("User") during user registration.
- Implemented role-based access control for API endpoints.
- Updated error messages for better clarity.
- Improved AnalyticsService for more accurate survey insights.

Task completed. Awaiting review.
2025-03-05 08:49:17 -08:00