| CPC H04L 9/3213 (2013.01) [H04L 9/088 (2013.01); H04L 9/3226 (2013.01); H04L 63/105 (2013.01); H04L 63/1433 (2013.01); H04L 67/306 (2013.01)] | 21 Claims |

|
1. A computer-implemented method, comprising:
receiving metadata corresponding to a first account associated with a user and a first entity, wherein the metadata is received through a Uniform Resource Locator (URL) activated through the first entity, and wherein the metadata provides an indication that the user has been authenticated in relation to the first entity;
transmitting a request for a set of credentials corresponding to a second account associated with the user and a second entity, wherein when the request is received by the user, the user provides the set of credentials;
generating an access token associated with the second account, wherein the access token is generated as a result of the set of credentials being validated, and wherein the access token provides a link between the first account and the second account;
generating a refresh token associated with the access token;
providing the access token and the refresh token, wherein when the access token is received by the first entity, the first entity uses the access token to access and retrieve information associated with the second account from the second entity;
receiving a new request to obtain a new access token, wherein the new request includes the refresh token, and wherein the new request is received as a result of the access token being expired; and
using the refresh token to generate the new access token for accessing the information associated with the second account.
|