Account Credentials
Self-serve credential management for an account portal: an API-keys card (create with a shown-once secret, list with expiry and last-used, revoke with confirm) and a connected-apps card (OAuth consents with scopes, grant dates and revoke). Data-driven — wire the callbacks to your auth client.
bunx shadcn@latest add @nx-ui/credentialsAPI keys
Create a key to see the shown-once secret panel; revoking asks for confirmation. Callbacks are simulated against fixture state.
API keys
Personal access tokens for CLIs and scripts. Send a key as the x-api-key header — it acts as you, so keep it secret.
Connected apps
OAuth consents — client name and host, granted scopes, grant date, revoke with confirm.
Connected apps
Third-party apps you've authorised with your Nexus ID — MCP clients and connected products. Revoking stops the app from acting as you; authorise it again from the app to reconnect.
Empty states
Both cards with nothing to list.
API keys
Personal access tokens for CLIs and scripts. Send a key as the x-api-key header — it acts as you, so keep it secret.
No API keys yet
Create a nxid_… key to authenticate CLIs and scripts as you.
Connected apps
Third-party apps you've authorised with your Nexus ID — MCP clients and connected products. Revoking stops the app from acting as you; authorise it again from the app to reconnect.
No connected apps
When you grant an app access with “Sign in with Nexus ID”, it appears here.
API reference
Exported parts and their props, extracted from the component source.