Patent ID: 9710640
Date: 2017-07-18
CPC Classifications: G06F,H04L

Claim:
1. A non-transitory computer-readable medium embodying a program that, when executed by at least one first computing device, causes the at least one first computing device to at least: authenticate a first application executed in a second computing device for a first level of access to a user account based at least in part on a trusted security credential received from the second computing device via the first application in a first authentication request; in response to receiving a second authentication request from a second application executed on a client computing device, generate a bootstrap confirmation specification for the user account, the bootstrap confirmation specification defining at least one user action to be performed via the first application that has been authenticated in order to confirm authentication of the second application, the second authentication request excluding the trusted security credential; send the bootstrap confirmation specification to the second application that is pending authentication; generate a user interface configured to detect a user performance of the at least one user action via the second computing device; and authenticate the second application for a second level of access to the user account based at least in part on the at least one user action being performed via the first application in a confirmation of the second authentication request, the first level of access being a higher level of access to resources of the user account than the second level of access based at least in part on the at least one user action being performed via the first application.