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.
Search blocks by description or jump to a page.
The source for every Application block is included with Basic and Pro. Pick a plan to copy the code.
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.