OAuth 2.0: A Secure and Standardized Way to Access Web Resources
OAuth 2.0 Principle and Roles
The user that owns protected resources for which OAuth 2.0 grants ‘Access Tokens’ to the clients.
The client is the system that requires access to protected resources. An ‘Access Token’ is compulsory for clients to access resources.
The authorization server receives client requests for access tokens and restricts access until successful authentication by the resource owner.
A resource server protects the user’s resources and receives requests from clients for validation. Once the authentication is done, an access token is provided by the client, and the server returns the requested resources to the client.
How Does OAuth 2.0 Work?
OmniDefend implements the OAuth 2.0 Authentication protocol, and OmniDefend can be used to perform SSO with applications supporting the protocol. If a new application is being developed, the developer can implement OmniDefend authentication along with the OAuth 2.0 protocol to ensure user security of data and credentials.