Unified Authentication Module for Integrated Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Developers face a cumbersome configuration process when setting up authentication information for multiple interfaces in integrated systems, leading to inefficiencies in the authentication process due to the need to configure similar authentication details for each connection module.
Innovation Solution
An integrated system with a target authentication module that sends authentication requests to a target authentication module, using a connection module identifier to authenticate uniformly across multiple connection modules, reducing the need for repeated configuration of authentication information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If authentication information is configured for each connection module individually, then authentication security is ensured, but the configuration process becomes cumbersome and time-consuming
Solution Approach 1:
The patent merges the authentication functionality of multiple connection modules into a single shared authentication module. This authentication module is configured with authentication information once, and then serves all connection modules that need to access the target business system, eliminating the need to configure authentication information separately for each connection module while maintaining security requirements.
Solution Approach 2:
The shared authentication module is designed to serve multiple connection modules simultaneously. It performs authentication for any connection module that needs to access the target business system, making it a universal authentication service that replaces individual authentication configurations in each connection module.
2Reliability
If authentication information is configured for each connection module, then each module can independently authenticate, but the number of configuration operations increases significantly
Solution Approach 1:
The authentication information is configured in advance in the shared authentication module before any connection module needs to use it. This preliminary configuration eliminates the need for repeated configuration operations when connection modules are created or modified, significantly reducing configuration time while ensuring authentication capability is available when needed.
Solution Approach 2:
Instead of creating separate authentication configurations for each connection module, the system creates a single authentication configuration in the shared module that can be copied or referenced by multiple connection modules. This copying mechanism allows any number of connection modules to use the same authenticated credentials without duplicating the configuration process.
Data Source
AI summary
The present application discloses an integrated system, an interface calling method, an authentication method and a related device. The integrated system includes a plurality of connection modules and a target authentication module. The plurality of connection modules are connected to a target business system included in a business system set, and the target authentication module is connected to each target business system. The target connection module is configured to send an authentication request including a connection module identifier to the target authentication module in response to acquiring a call instruction of a target interface. The target authentication module is configured to send an authentication result to the target connection module identified by the connection module identifier in response to acquiring the authentication request. The target connection module is configured to acquire the authentication result from the target authentication module, and the authentication result is configured to call the target interface.


