OAuth Server (OAuth 2.0 Server) allows Single Sign On to your client apps with Joomla. It allows you to use Joomla as your OAuth Server and access OAuth API’s.
Along with SSO Joomla OAuth server allows to select any grant type from Authorization Code Grant, Resource Owner Credentials Grant (Password Grant), Client Credentials Grant, Implicit Grant, Refresh token Grant based on your OAuth Client applications
Configured the server to send user’s profile data such as display name, email, etc. Based on the plugin plan, server can be configured to send such information with different user profile data
With Role Mapping you can choose your role attribute from Joomla and it will be sent in OAuth response so that roles can be mapped inclient application
Enable usage of JSON Web Token (JWT) in the server response
Allows user to choose from multiple algorithms to sign the JWT depending on their client. Support Certificates in case of RSA