CPC H04L 63/0815 (2013.01) [G06F 21/41 (2013.01); G06F 21/604 (2013.01); G06F 21/629 (2013.01); G06F 21/78 (2013.01); H04L 63/083 (2013.01); H04L 63/0807 (2013.01); H04L 63/0884 (2013.01); H04L 63/102 (2013.01)] | 20 Claims |
1. A system for accessing protected data, the system comprising:
a secure storage that is established in response to downloading an application onto a computing device;
a processor; and
a memory storing a set of instructions that, when executed by the processor, cause the system to at least:
obtain a first token associated with a user identity for accessing a first application;
store the first token in the secure storage;
send, to an authorization service, the first token, an identifier of a second application, and a device identifier;
receive, from the authorization service, a second token authorizing communication between the second application and a web service;
store the second token in the secure storage to replace the first token; and
access, from the web service, protected data associated with the user identity.
|