Skip to content

[Feature Request] Implement GitHub account rebinding and update functionality for user profiles #223

@0x-wen

Description

@0x-wen

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions