<ProvidersCard />
The <ProvidersCard />
component provides a simple interface for managing linked social providers. It allows users to link or unlink third-party social accounts with a clean, customizable UI out of the box.

Usage
Here's how you can include <ProvidersCard />
on your user settings or account management page:
This component seamlessly pulls in settings from your AuthUIProvider
context, automatically handling provider link and unlink workflows.
Reference
You can use the following props to further customize <ProvidersCard />
:
Prop | Type | Default |
---|---|---|
className? | string | - |
classNames? | SettingsCardClassNames | - |
accounts? | { provider: string; }[] | - |
isPending? | boolean | - |
localization? | AuthLocalization | authLocalization |
skipHook? | boolean | - |
refetch? | () => void | - |
Styling
Customize the styling of your <ProvidersCard />
through the classNames
prop:
Localization
Adjust displayed texts via the localization
prop to fit your application's localization:
Usage in Settings Page
You usually integrate the <ProvidersCard />
with other settings components. Here's a typical example configuration:
This complete implementation shows how you can use <ProvidersCard />
along with other available settings cards to build a comprehensive, managed user settings experience quickly.