Registering OAuth2 Client
🎯 Purpose
The Ditto ID Gateway Management console Administrator creates an enterprise configuration for OIDC workflow integration, including redirect URI specification for successful authentication.
🔄 Registration Steps
📋 Step-by-Step Process
-
Access Gateway Management
• Log in to the Gateway Management console
• Navigate to enterprise configuration section -
Navigate to Enterprise Management
• Go to Enterprise Management section
• Access client registration interface -
Initiate New Enterprise Creation
• Click on "Add New Enterprise" button
• Begin enterprise configuration process -
Configure Authentication Type
• Select "Authentication Type" as "OAuth 2" from dropdown
• Establish OAuth2 as the integration protocol -
Set OIDC Resource IDs
• Select appropriate OIDC Resource IDs
• Configure OpenID Connect resource access -
Enterprise Identification
• Enter unique Enterprise ID
• Provide identifier for the client organization -
Client Configuration
• Enter descriptive Client Name
• Specify client application identifier -
Token Validity Settings
• Enter "Access Token Validity" in seconds
• Set expiration time for generated access tokens
• Configure appropriate token lifetime based on security requirements -
Refresh Token Configuration
• Set "Enable Refresh Token" to:- True: If refresh token generation needed with access token
- False: If refresh token not required in response
• Configure based on application requirements
-
Refresh Token Validity (if enabled)
• Add "Refresh Token Validity" in seconds (if Enable Refresh Token = True)
• Set expiration time for refresh tokens
• Ensure appropriate refresh token lifetime -
URL Configuration
• Redirect URL: Enter URL for successful authentication redirect
• Error URL: Enter URL for failed token validation redirect
• Ensure URLs are accessible and properly configured -
Save Configuration
• Save the enterprise configuration
• Complete registration process
📚 Reference Documentation
- Detailed Information: Refer to Ditto ID Gateway Manager Admin Manual\
- Section: Enterprise Management section
- Purpose: Complete configuration guidelines and advanced options
