CPC G06F 21/62 (2013.01) [G06F 9/5027 (2013.01)] | 17 Claims |
1. An apparatus comprising:
a processor; and
a memory on which is stored machine-readable instructions that cause the processor to:
access a request for access by an application to a resource;
record the request in a data store;
identify an authorized entity to evaluate the request;
output a notification to the authorized entity to evaluate the request, wherein the authorized entity is to evaluate the request asynchronously with submission of the request by the application;
receive an indication from the authorized entity that the request is granted; and
based on a determination that the request is granted,
submit an authorization grant for the application to access the resource to an authorization server that is to respond with an access token;
forward the access token to the resource to the application, wherein the application is to submit the access token to a resource server to access the resource; and
clear the record of the request from the data store.
|