OAuth Server/OpenID Connect Server (OAuth 2.0 Server) also known as Authorization Server, It is the modern standard for securing access to APIs & implements network protocol flows which allow a client (OAuth Client) to act on behalf of a user.
OAuth Server allows clients to verify the identity of end-users based on the authentication performed by an Authorization Server and also to obtain basic profile information about the end-users in an interoperable and REST-like manner.
OAuth 2.0 Server is used to set up any Application as Identity Server to allow users to Single Sign-On / Login into their client site/application with login using OAuth / OpenID Connect protocol flows. The primary goal of this OAuth 2.0 server/Oauth Provider is to allow users to interact with multiple apps without requiring them to store sensitive credentials. You can easily configure an OAuth 2.0/OpenID Connect server to protect your API with access tokens, or allow clients to request new access tokens and refresh them.
We support both OAuth 2.0 and OpenID Connect protocols. They offer a secure way of obtaining the user information from your provider. We use this user information to help you integrate Single Sign-On into your applications.
We provide grant type support like Authorization Code Grant, Resource Owner Credentials Grant (Password Grant), Client Credentials Grant, Implicit Grant, Refresh token Grant.
We support JSON Web Token (JWT) authentication. After user logs in, each request includes the JWT allowing the user to access resources that are accessible by that token.
We can integrate with any custom Oatuh provider including fameous Oauth providers like Google, LinkedIn. We allow our user to choose from multiple algorithms to sign the JWT.
A user gets logged out from the OAuth Server automatically on logging out with the OAuth Client.
Our OAuth / OpenID REST APIs enable integration and single sign-on into your Mobile Applications including iOS, Android, NodeJS, Cordova, Ionic etc.
An intermediary which connects multiple applications with various different Identity Providers.