Patent ID: 11924207
Assignee: SALESFORCE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A computer-implemented method for providing user authorizations utilizing a set of authorization application program interfaces (APIs), the method comprising:
providing an SDK for a client web application which performs user authorizations for multiple resources within an on-demand services environment, wherein the SDK comprises the set of authorization APIs, and wherein the set of authorization APIs is configured to:
utilize a server-side storage for storing developer-defined user information;

performing user authorizations with the set of authorization APIs developed by the SDK, wherein the performing the user authorizations with the set of authorization APIs is through a client web application executed by a hardware computing device to allow access to the multiple resources within the on-demand database services environment without needing to switch between the multiple resources, by creating a custom object that utilizes the developer-defined user information and comprises a mashup of select customized user data extracted from multiple web applications; and
providing, based on the user authorizations and with one or more computing devices, the multiple resources with access to an access token without the use of cookies through a shared session cache memory.