WordPress OAuth client SSO( OAuth 2.0 SSO)

Description

WordPress OAuth client SSO( OAuth 2.0 SSO) plugin allows login(SSO) with your OAuth Servers like AWS Cognito, Amazon, Azure AD, Azure B2C, Clever, Discord, Google, Google Apps, GitHub, GitLab, Invision Community, Keycloak, LinkedIn, Office 365, Okta, OpenAM, PayPal, Ping Identity, Salesforce, WSO2 Identity Server, Zendesk or other custom OAuth 2.0 / OpenID Connect providers. It works with any OAuth Provider that complies with OAuth 2.0 Server and OpenID Connect (OIDC) 1.0 standards.

OAuth Client Features

  • Attribute Mapping
  • Role Mapping
  • User validation by entering the credentials in the plugin using OAuth Client.

Supported list of OAuth Grant types (Comming Soon)

  • Authorization Code grant(currently support)
  • Implicit grant
  • User Credentials
  • Client Credentials
  • Refresh Token
  • OpenID Connect
  • OpenID Discovery
  • Public Clients
  • Public Client Proof of Key Exchange (PKCE)

Supported list of popular OAuth Servers(Don’t worry if you can’t find a server you are looking in the list. Drop us an email and our team will contact you and assist with the setup.)

  • List is coming soon.

Support

  • To assist with the setup, our team is only an email away from you. Please drop us an email at mysteve06@gmail.com so that one member of our team can reach you in no time to set up the plugin.

What is Single Sign-On?

Single sign-on (SSO) is a form of authentication that allows users to use just one set of credentials to safely authenticate several applications and websites.

What is OAuth?

OAuth is an open-standard authorization protocol or mechanism that provides the “secure designated access” ability for applications. For example, without having to give example.com your OAuth Server password, you can tell your OAuth Server that it’s OK for example.com to access the site(Using role mapping, you can limit access to content based on roles).

What is OAuth Client?

*Application requesting access to a protected resource on behalf of the Resource Owner.

What is OAuth Server?

*OAuth Server provides the user information without sharing the credentials.

What is OAuth Scope?

Scope is a feature in OAuth 2.0 to restrict the access of an application to a user’s account. One or more scopes may be requested by an applicant, this information is then provided in the consent screen to the user, and the access token given to the application will be restricted to the scopes granted.

Requirements

  • WordPress since 5.0 or higher
  • PHP >= 7.2

Frequently Asked Questions ( FAQ’s )

For support or troubleshooting help please email us at mysteve06@gmail.com.

Installation

To install OAuth Client Plugin you need at least WordPress 5.0 and PHP 7.2

Reviews

There are no reviews for this plugin.

Contributors & Developers

“WordPress OAuth client SSO( OAuth 2.0 SSO)” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.0.0

Compatible with more Oauth server

1.0.1

Readme update

1.0.0

  • this is the first release.