Unified Authentication Module for Integrated Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveauthentication securityVSAvoidconfiguration process
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If authentication information is configured for each connection module, then each module can independently authenticate, but the number of configuration operations increases significantly

Engineering Contradiction:
Improveauthentication capabilityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240323186A1Integrated system, interface calling method, authentication method, and related device
Publication Date: 2024.09.26 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20240323186A1 patent drawing
  • US20240323186A1 patent drawing
  • US20240323186A1 patent drawing

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.