-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
Description
Description:
Each authenticated user should have a basic profile that can be retrieved, updated and deleted. This profile will later support learning progress, rewards, and certificates.
This issue should be implemented inside the users module.
What the contributor should solve:
-
Define user profile fields (e.g. name, email reference, roles)
-
Implement endpoint to fetch the authenticated user’s profile
-
Implement endpoint to update editable profile fields
-
Implement endpoint to delete profile
-
Ensure users can only access and modify their own profile
Expected outcome:
-
Users can view their profile
-
Users can update allowed profile fields
-
Profile access is scoped to the authenticated user
Complexity: Trivial