Screenshot WOW SAVE 20% on the All Access Bundle. Use "OAUTH20OFF" at checkout.

WP OAuth Server

When you download WP OAuth Server, be sure to have a look at our Documentation. Please direct all pre-sale questions to our Support Team.
Purchase WordPress OAuth Server


  • Personal: 1 Site
  • Business: Up to 3 Sites
  • Developer: Unlimited Sites

Select your license level below to checkout.

Not sure what you need? Try our Checkout Wizard to ensure you get what you need.

Release Notes

Purchase WP OAuth Server

This product is the complete PRO plugin for WordPress. 


WP OAuth Server is ideal for any agency or freelancer that is looking to cut hours off development, if not weeks.  When WordPress OAuth Server is installed, that site will become an OAuth 2.0 Server with all the options of a full OAuth 2 Server. WP OAuth Server is fully deductible and can be written off as an expense at the end of the year for taxes.

There are other plugins that claim to do OAuth 2.0 for WordPress, but they only do what is known as “authorization code.” WP OAuth Server supports OpenID and all other grant types right out of the box and comes with plugin support, expert help, and our money-back guarantee.

Plugin Features

  • All OAuth 2.0 Grant Types (Auth-Code, Implicit, Client Credentials, User Credentials, JWT, OpenID Connect)
  • WP REST API User Authentication
  • Unlimited Clients
  • OpenID Discovery
  • Hybrid Application Passwords
  • Built-in Resource Server for custom API development outside the WP REST API.
  • Restrict all REST API Endpoints to only authenticated users.
  • Live Chat Support in the Admin Area.
  • PHP 8 Compatible
  • Rocket Chat Compatible
  • PKCE Support
  • Role-Based Client Restrictions
  • User Info Mapping
  • User Roles and Capabilities
  • WordPress subdomain and subdirectory support

Connecting Mobile Applications and Desktop Software to WordPress

WP OAuth Server Pro gives you access to the grant type “User Credentials,” which provides seamless user integration to your mobile application. Simply enable “User Credentials” and start making requests to the server. Check out the documentation at

The difference between Pro and Free versions

We understand that the OAuth world is often complicated, and this is why we offer the pro version. The free version is great for a simple website to website Single Sign-On project, but when you need more power, pro is here. Pro opens all the OAuth authorization schemes up and allows you to expand your authentication needs to desktop software, mobile applications, and other setups. In buying pro, you receive premium support and access to exclusive product launches, updates, and access to the developers that built WP OAuth Server.

Installing WP OAuth Server

Installing the plugin is as simple as any other WordPress plugin and requires a little effort to configure. As a matter of fact, the configuration is basically done for you when you finish installing. All you have to do is start creating clients.

Be sure to uninstall the free version before installing the PRO version.


We offer different level licenses for WP OAuth Server. This is because we know that every project is different and your needs require scaling. A site is considered 1 public installation of WP OAuth Server. Local development sites are not counted towards your license but still require a license key to be updated using automatic updates.


We have a comprehensive collection of documentation here on our site. All your support questions should be targeted to our documentation before contacting a support rep. If you can not find what you are looking for or have commented that we should hear, please feel free to contact us.

View our Documentation

Questions and Pre-Sale Inquiring

You can contact us at any time of the day by giving us a call during office hours, submitting a support ticket, or using our live chat feature. We are here to make sure that you have everything that you need to make a solid decision to buy WP OAuth Server.