INTER-APPLICATION MANAGEMENT OF USER CREDENTIAL DATA
First Claim
Patent Images
1. A method, comprising:
- providing an SDK for a client web application which performs user authorizations;
including within that SDK an enhanced set of authorization APIs;
wherein that enhanced set of APIs including the following;
providing a resource so that the developer can include developer-defined user information; and
providing a resource so that the developer can choose between using a cookie, or using server-side storage for storing the developer-defined user information; and
providing a resource so that the developer can choose between two embodiments of security framework.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and apparatus for enhancing the functionality and utility of an authentication process for web applications is disclosed.
-
Citations
15 Claims
-
1. A method, comprising:
-
providing an SDK for a client web application which performs user authorizations; including within that SDK an enhanced set of authorization APIs; wherein that enhanced set of APIs including the following; providing a resource so that the developer can include developer-defined user information; and providing a resource so that the developer can choose between using a cookie, or using server-side storage for storing the developer-defined user information; and providing a resource so that the developer can choose between two embodiments of security framework. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A multi-tenant database system, comprising:
-
a database system to store data for each of multiple tenants; an application server communicably coupled to the database system and to a network, the application server to provide network access to the database system for each of the multiple tenants; and an software development kit (SDK) for building client applications which will be accessible on the application server; including within that SDK an enhanced set of authorization APIs; wherein that enhanced set of authorization APIs include developer-defined user information and also choosing between using cookies or using server-side storage.
-
-
11. A method of providing a software development kit (SDK) having enhanced authorization APIs in a multi-tenant database system, comprising:
-
enabling an authorization procedure; enabling the use of developer-defined user information within that procedure; and storing the results of a successful authorization procedure in a security context object.
-
-
12. The method of claim 12, further comprising:
providing a resource so that the developer can choose between using a cookie, or using server-side storage, for storing the developer-defined user information.
-
13. A machine-readable medium carrying one or more sequences of instructions for implementing a method for providing an interface for object relationships, comprising:
-
providing a software development kit (SDK) for a client web application which performs user authorizations; including within that SDK an enhanced set of authorization APIs; wherein that enhanced set of APIs including the following; providing a resource so that the developer can include developer-defined user information; and providing a resource so that the developer can choose between using a cookie, or using server-side storage.
-
-
14. A method comprising:
-
enabling a security framework accessible to one or more users; and authenticating said one or more users to a system through said security framework; wherein the authenticating further comprises incorporating developer-defined user information.
-
-
15. The method of claim 15, further comprising:
providing a resource so that the developer can choose between using a cookie, or using server-side storage, for storing the developer-defined user information.
Specification