Open
Description
Type: Feature Request
Labels: enhancement, backend, frontend, user-profile
Description
The current profile page at https://openbuild.xyz/profile lacks the ability to update or rebind GitHub accounts. A critical issue exists where GitHub username changes break account connections, with no recovery mechanism available to users.
Problem Details
❌ No rebinding flow: Users cannot update existing GitHub associations
❌ Username dependency: Connections rely on GitHub username rather than immutable user ID
Expected Behavior
🔧 Add "Re-bind GitHub account" option in profile settings
🔄 Implement backend API for OAuth reauthentication flow
Environment
Affected URL: https://openbuild.xyz/profile
Impacted Accounts: All users with GitHub integrations