| CPC H04L 63/0815 (2013.01) [H04L 63/0838 (2013.01); H04L 63/102 (2013.01); H04L 63/104 (2013.01)] | 23 Claims |

|
1. A method of authenticating a user, comprising:
providing an authentication application installed on a mobile device, the authentication application having a plurality of secure resources associated with the user;
providing through a web browser a platform application to permit the user to request access to an account hosted by a service provider, the platform application is different from the authentication application installed on the mobile device;
displaying on the web browser through the platform application a one-time code;
receiving a selection of a desired secure resource from the plurality of secure resources from the authentication application on the mobile device;
receiving the one-time code through the authentication application;
receiving the one-time code from the authentication application at an authentication server for verification of the one-time code; and
sending a redirect universal resource identifier (URI) to the platform application on the web browser when the one-time code is verified, the URI associated with the desired secure resource.
|