Skip to content

feat: add JWT authentication and role authorization - #2

Merged
cezikmertcan merged 1 commit into
mainfrom
feature/auth-and-roles
Aug 19, 2026
Merged

feat: add JWT authentication and role authorization#2
cezikmertcan merged 1 commit into
mainfrom
feature/auth-and-roles

Conversation

@cezikmertcan

Copy link
Copy Markdown
Owner

Summary\n\n- add MongoDB user document and generic repository\n- add BCrypt password hashing and email normalization\n- add JWT access tokens with Admin, Organizer, and Attendee roles\n- add admin bootstrap from environment variables\n- add protected user listing and role-management endpoints\n\n## Verification\n\n- release build has 0 warnings and 0 errors\n- attendee register/login/me smoke test passed\n- admin-only user listing returned the expected records\n- MongoDB index initialization completed successfully

@cezikmertcan
cezikmertcan merged commit f724185 into main Aug 19, 2026
1 check passed
@cezikmertcan
cezikmertcan deleted the feature/auth-and-roles branch August 19, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant