| CPC H04L 63/102 (2013.01) [H04L 67/133 (2022.05); H04L 67/2866 (2013.01); H04L 67/2871 (2013.01); H04L 67/50 (2022.05); H04L 67/565 (2022.05)] | 20 Claims |

|
1. A method for integrating incompatible open identity connect (OIDC) implementations by utilizing one or more processors along with allocated memory, the method comprising:
establishing a communication link between an application and an application programming interface (API) gateway via a communication interface;
implementing the API gateway between the application and an identity layer configured to verify identity and roles of a user of the application, wherein the identity layer is an OIDC provider having an OIDC protocol configured for authenticating and authorizing the user based on verifying pre-stored user profile data based on roles of the user and identity information data of the user from a database;
creating a custom protocol within the API gateway;
receiving data from the OIDC protocol;
determining, based on analyzing the data received from the OIDC protocol, any communication gap between the application and the identity layer;
converting, in response to determining a communication gap, the data received from the OIDC protocol into a formatted data that is understandable by the application;
transmitting the formatted data to the application; and
automatically eliminating the communication gap between the application and the identity layer based on the received formatted data.
|