CPC G06F 21/6245 (2013.01) | 17 Claims |
1. An authentication and application access system, comprising:
at least one processor;
a non-transitory processor-readable medium storing machine-readable instructions that cause the processor to:
enable displaying at least one backend application as a contact of a user on a user interface (UI) of a social media application;
enable access to the at least one backend application via the UI of the social media application, wherein the at least one backend application is accessible for interactions as the contact of the user on the social media application via a unique identifier associated with the at least one backend application on the social media application;
receive a request for access to the at least one backend application from the user via a user device;
extract metadata from the request and the social media application;
validate the user and the request via a plurality of validation steps,
wherein the plurality of validation steps include:
comparing the metadata with user authentication data provided in master data by the at least one backend application, and
executing an artificial intelligence (AI) based validation that includes accessing third-party data sources external to the social media application;
receive results from the at least one backend application,
wherein the results are generated upon the execution of tasks associated with the request on the at least one backend application;
identify sensitive data in the results received from the at least one backend application,
wherein the sensitive data is data that is to be restricted from being transmitted to the user device via data substitution steps;
generate a final result set by executing data substitution steps on the sensitive data in the results; and
enable a display of the final result set on the user device in the social media UI,
wherein the sensitive data is occluded from display on the user device via the data substitution steps.
|