Skip to content

Social verification: mark GitHub/X links verified only via OAuth #41

Description

@jal-co

Profile social links (GitHub, X, website) must not imply verified identity unless we can prove it. Show a link as verified only when the account is connected via that provider's OAuth; otherwise render it as self-asserted / unverified. Consistent with Modulora's provenance-first stance (never claim what we can't prove).

Behavior

Data + UI

  • Track which socials are OAuth-verified (e.g. from the account provider rows / a verified flag per link).
  • Public profile + component byline: verified links get a small scoped indicator ("verified via GitHub"), unverified links render plainly with no claim (optionally a muted "unverified" affordance).
  • No generic "verified user" badge — scope each claim to what OAuth actually proves (account ownership, not code safety).

Depends on / relates to

Area: Platform

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions