Patent ID: 8615794

Claim:
An apparatus, comprising: an authorization module implemented in at least one of a memory or a processing device, the authorization module configured to receive, at a first time and from a first mobile application, a request for an access token associated with a second mobile application, the request including an identifier associated with the second mobile application, and a first random verification identifier generated by the second mobile application, the authorization module configured to provide, to the first mobile application and in response to the request, a signal representing an authorization code associated with the access token, the authorization module configured to receive, from the second mobile application and at a second time after the first time, a signal representing the authorization code, the identifier associated with the second mobile application, and a second random verification identifier, the authorization module configured to provide a signal representing the access token to the second mobile application based at least in part on the first random verification identifier being equal to the second random verification identifier.