Patent ID: 11941107
Assignee: STARBUCKS CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A non-transitory computer-readable medium comprising program code that is executable by one or more processors for causing the one or more processors to perform a linking process for linking a first online account of a user with a second online account of the user, wherein the first online account is hosted by a first computer system of a first entity and the second online account is hosted by a second computer system of a second entity that is different from the first entity, and wherein the linking process involves:
receiving an authentication code associated with the user, wherein the authentication code was previously generated by the second computer system for the user in response to validating a set of login credentials provided by the user, the authentication code being different than the set of login credentials;
authenticating with the second computer system by providing primary authentication credentials and the authentication code to the second computer system, the primary authentication credentials being different than the set of login credentials;
subsequent to authenticating with the second computer system, receiving an access token from the second computer system; and
subsequent to receiving the access token, providing the access token to the second computer system along with a request to link the first online account and the second online account, wherein the second computer system is configured to link the first online account with the second online account based on validating the access token.