WP OAuth Server (OAuth 2.0 Server) allows Single Sign On to your client apps with WordPress. It allows you to use WordPress as your OAuth Server and access OAuth API’s. The WP OAuth Server plugin is created in WordPress by virtue of which, user can work with OAuth2 compliant client.
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 WordPress and it will be sent in OAuth response so that roles can be mapped inclient application.
JWT Signing Algorithms
Allows user to choose from multiple algorithms to sign the JWT depending on their client. Support Certificates in case of RSA
Page based restrictions over users based on their roles and whether they are logged in or not
Protecting WP REST APIs
Disables unauthorized WordPress REST API access from a client
Allows to use Woocommerce attributes in the server response
Enable usage of JSON Web Token (JWT) in the server response
Click here to purchase Social Login Plugin seperately
Included (Facebook, Twitter, Google+, etc)
Click here to purchase Multi-Factor Authentication Plugin
Frequently Asked Questions
Are the licenses perpetual?
The plugin licenses are perpetual and the Support Plan includes 12
months of maintenance (support and version updates). You can renew
maintenance after 12 months at 50% of the current license cost.
What is the refund policy?
At miniOrange, we want to ensure you are 100% happy with your purchase.
If the premium plugin you purchased is not working as advertised and
you've attempted to resolve any issues with our support team, which
couldn't get resolved. We will refund the whole amount within 10 days of
the purchase. Please email us at
for any queries regarding the return policy or contact us
Does miniOrange offer technical support?
Yes, we provide 24*7 support for all and any issues you might face while
using the plugin, which includes technical support from our developers.
You can get prioritized support based on the Support Plan you have
opted. You can check out the different Support Plans from
Does miniOrange store any user data?
miniOrange does not store or transfer any data which is coming from the
OAuth / OpenID Connect provider to the WordPress. All the data remains
within your premises / server.
What is included in All-Inclusive Plan
Purchasing All-Inclusive plan will give all the features from Standard, Premium and Enterprise plans along with all the add-ons listed
If you have multiple sites then you will need to purchase license for each site,
however, we do provide discount from 2nd license onwards.
Does miniorange provide developer license for paid plugin?
We do not provide the developer license for our paid plugins and the source code is protected.
It is strictly prohibited to make any changes in the code without having written permission from miniOrange.
There are hooks provided in the plugin which can be used by the developers to extend the plugin's functionality.
What are our customers saying?
Best OAuth Plugin for WordPress
MiniOranges Support is Phenomenal! I 100% recommend them for all your integration projects with OAuth & WordPress.