docs: update API documentation for consolidated user management
Add documentation for delete_user and reset_user_password endpoints. Update update_profile to reflect consolidated endpoint. Remove obsolete documentation for individual update operations. Add profile guide for end-users. Update API_CONSOLIDATION_PLAN.md with implementation status.
This commit is contained in:
@@ -37,10 +37,12 @@ See [Authentication Endpoints](authentication/)
|
||||
- POST /api/auth/refresh - Refresh access token
|
||||
- POST /api/auth/logout - User logout
|
||||
- GET /api/auth/profile - Get user profile
|
||||
- PUT /api/auth/profile - Update user profile
|
||||
- PUT /api/auth/email - Update user email
|
||||
- PUT /api/auth/username - Update username
|
||||
- PUT /api/auth/password - Change password
|
||||
- PUT /api/auth/profile - Update user profile (self-edit)
|
||||
- PUT /api/auth/profile/:id - Update user profile (admin)
|
||||
- DELETE /api/auth/profile - Delete account (self)
|
||||
- DELETE /api/auth/profile/:id - Delete user (admin)
|
||||
- PUT /api/auth/password - Change password (self)
|
||||
- PUT /api/auth/password/:id - Reset password (admin)
|
||||
- PUT /api/auth/theme - Update theme preference
|
||||
|
||||
## Admin
|
||||
|
||||
Reference in New Issue
Block a user