Connected Identities Card
Sign-in identities panel listing Google, GitHub, and SSO rows with connected dates, a primary badge, and a disconnect guard.
Sign-in identities panel listing Google, GitHub, and SSO rows with connected dates, a primary badge, and a disconnect guard.
The Application Collection unlocks the source for every Application block. All Access unlocks every Collection.
Already purchased? Log in
Connected Identities Card lists every way Avery can sign in to avery@acme.com: Google (primary, connected Jan 8 2025), GitHub (connected Mar 2 2026), and Acme SSO (SAML 2.0, connected Apr 14 2026). Each row shows the provider mark, email, connected date, and a Disconnect button. The primary badge sits beside the provider name. When only one method remains, Disconnect is disabled and the guard message reads: You cannot remove your only sign-in method. Add another identity above before disconnecting this one.
Identities are one typed array. The onlyMethod field per row, combined with a live count, drives the guard without a separate state calculation. Disconnecting revokes the OAuth token; it does not delete the account or workspace data.
Reach for this block on the security or account panel, wired to your OAuth provider list. Disable Disconnect server-side too; the client guard is UI-only.
A natural flow around it on an Application Pro page:
Before
After
One strong use is the personal security identities panel. Other identity surfaces:
Tip: the add-another-identity footer row is what makes the guard feel earned rather than blocking.