Hiyve Components - v1.0.0
    Preparing search index...

    Function OAuthClientManagement

    • Management panel for creating, listing, and deleting OAuth 2.1 clients.

      Opens a creation dialog where the user specifies a client name, redirect URIs (one per line), and optional scopes. The client ID and secret are displayed once after creation with copy-to-clipboard support.

      Parameters

      Returns Element

      Key Features:

      • Create OAuth clients with name, redirect URIs, and scopes
      • Client ID and secret displayed once after creation with clipboard copy
      • List active clients with scope badges and creation dates
      • Delete (soft-delete) individual clients
      • Configurable scope options
      • Customizable labels, colors, styles, and icons
      <OAuthClientManagement
      availableScopes={['openid', 'profile', 'email']}
      onError={(err) => console.error('OAuth error:', err)}
      />