BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
WP OAuth Server (OAuth Authentication) icon
Actively maintained Tested up to 6.9.0 #6 in oauth

WP OAuth Server (OAuth Authentication)

Adds Authentication through OAuth 2. Provides the ability for Single Sign On for websites & Mobile Applications.

Active installs3K+1K+ tier
Downloads · 30d4.6K▲ +17.3% vs prev. 30d
Rating3.8/541 reviews
Health score59/100Fair
All-time downloads188.9KSince Mar 2013
Support resolved0 / 20% in last 2 months
RequiresWP 4.7.2PHP 7.4+
Downloads · 7d1.8K▲ +78.3% week over week
Our verdict

Use with caution

WP OAuth Server (OAuth Authenti… works, but test it on a staging site before relying on it in 2026. It runs on 3K+ sites, is rated 3.8/5 and was last updated 3 days ago, and scores 59/100 on our health check.

  • Actively developed — last update 3 days ago
  • Momentum — downloads up 17.3% vs the previous 30 days
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

242485728Jun 29Aug 12Sep 26
Yesterday138
Daily average (1y)62
Peak day971Sep 25, 2026
Last 12 months22.4K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where WP OAuth Server (OAuth Auth… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
oauth #5 1,436 Best oauth plugins →
OAuth provider #3 500 Best OAuth provider plugins →
oauth2 #2 293 Best oauth2 plugins →
OAuth2 Service #1 237 Best OAuth2 Service plugins →
Provider #16 6,387 Best Provider plugins →

Version adoption

Share of active sites per release.

  • 4.559.6%
  • 4.421.9%
  • 4.36.2%
  • Other12.2%

Rating breakdown

★★★★★★★★★★ 3.8 from 41 reviews

  • 5★61.0%
  • 4★7.3%
  • 3★4.9%
  • 2★2.4%
  • 1★24.4%

About WP OAuth Server (OAuth Authentication)

From the official readme · v4.5.2

Description

Connect your app to WordPress or use SSO to connect multiple websites with the same username and passwords. No 3rd party servers are needed with WP OAuth Server. Everything you need is in this plugin.

Features

  • WP REST API Authentication. Provides ability to make authorized calls to protected REST API endpoints.
  • WP REST API Lock Down. Prevent any calls to the REST API unless authorized
  • Unlimited OAuth 2.0 Clients
  • Support for Implicit Flow
  • Built-In Resource Server
  • Automated Authorization Flow (User does not have to see authorization screen)
  • Easily Extend/ Modify the Endpoints
  • OAuth 2.0 PKCE
  • Modern and Legacy JWT authorization support. OAuth 2.0 JSON Web Token Support

Supported Grant Types

  • Authentication Code w/Implicit
  • User Credentials (Pro)
  • Client Credentials (Pro)
  • Refresh Token (Pro)
  • OpenID Connect (Pro)
  • OpenID Discovery
  • Public Clients (Pro)
  • Public Client Proof of Key Exchange (PKCE)

Supports

  • Connecting any Custom Mobile and Desktop Application to WordPress’s Backend.
  • Any software or web platform utilizing OAuth 2.0.
  • Allows RocketChat to use WordPress as a Backend.
  • Connects Moodle LMS and use WordPress users.
  • Alexa Skills Authentication
  • Tribe.so Community OAuth 2 SSO Support

How to Use

Visit https://wp-oauth.com/support/documentation/ for detailed documentation on installing, configuring and using
WordPress OAuth Server.

Licensing

WP OAuth Server is free to use. Please support the project by licensing. You can view more information at
https://wp-oauth.com.

Minimum Requirements

  • PHP 5.6.4 or greater (latest version recommended)
  • OpenSSL installed and enabled if you plan on using OpenID Connect

Other Information

  • NOTE: As of 3.0.0, there are no backward compatibility for any version older than 3.0.0
  • NOTE: Due to IIS’s inability play nice, WP OAuth Server may work but is very limited for Windows OS.

Support

Support requests should be made by opening a support request at https://wp-oauth.com/support/submit-ticket/.

Installation

  1. Upload oauth-provider to the /wp-content/plugins/ directory or use the built in plugin install by WordPress
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Click ‘Settings’ and then ‘permalinks’. Then simply click ‘Save Changes’ to flush the rewrite rules so that OAuth2 Provider
  4. You’re Ready to Rock

Frequently asked questions

Do I need OAuth2 or App Passwords?

This depends. If you project requires random users access an application, then OAuth2 is the route you need. If you are making a server that handles a one time client id and secert for authorization, then Application Passwords is for you.

How do I add a APP/Client?

Click on Settings->OAuth Server. Click on the Clients tab and then Add New Client. Enter the client information and your are done.

Does WordPress OAuth Server Support SSO (Single Sign On)

Yes, WordPress OAuth Server does support Single Sign On for both Traditional OAuth2 Flow and OpenID Connect.

Is there support for this plugin? Can you help me?

You can visit our https://wp-oauth.com/support/submit-ticket/ to open up a support request directly with developers.

Can you set this up for me on my current website?

DRINKS COFFEE * Can I? “YES”. You are more than welcome to contact us with if you should ever need assistance.

How do I use WordPress OAuth Server?

You can visit https://wp-oauth.com/support/documentation/. You will find in-depth documentation as well as examples of how to get started.

Changelog

Version 2.0.0 and lower are not compatible with version 3.0.0. If you have built your service using version 2.0.0 or lower, visit https://wp-oauth.com/support/submit-ticket/ to open a new request support request. For any upgrade or modification, PLEASE PLEASE PLEASE make a full backup of your data.

4.5.2

  • Security Update: Fixed a Contributor-to-Administrator stored XSS via unescaped client_id meta on the OAuth clients admin table. Updating is highly recommended.
  • Hardened wo_client post type capabilities so only administrators can create or edit OAuth clients through core APIs (including XML-RPC).
  • Protected OAuth client post meta (client_id, client_secret, redirect_uri, grant_types, user_id, scope) from unauthorized custom-fields writes.
  • Hardened user-generated profile token clients so they remain available to logged-in users without allowing arbitrary client meta.

4.5.1

  • Security Update: Scoped the revoke-token AJAX nonce to a named action so a generic default-action nonce cannot be reused. Updating is recommended.
  • Fixed Generate/Regenerate Token nonce fields on the user profile so those actions submit a valid nonce.

4.5.0

  • Security Update: A patch has been added to protect the private key during certain server configurations. Updating is highly recommended.
  • Added a new admin notice for permalink setting recommendations.
  • Updated with WP 6.9 and up to PHP 8.5.0.

4.4.0

  • (Security Update) Refactored the “destroy” endpoint to remove the auto redirect in favor for a manual checkpoint.
  • Cleaned up misc functions. This should not effect any existing implementations.
  • Tested with 6.4 installed.

4.3.4

  • Updated to fix deprecated messages for PHP 8.1 and WP 6.2
  • Added prepare statements in CRON cleanup
  • Adjustments to make some options more clear.

4.3.3

  • Updated wpoauth_authenicate_bypass to return false.
  • Tested with WP 6.2

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best WP OAuth Server (OAuth Authen… alternatives

All oauth plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 JWT Authentication for WP REST API JWT Authentication for WP REST API Extends the WP REST API using JSON Web Tokens Authentication as an authentication method. by tmeister 60K+ ★★★★★★★★★★ 4.4 (53) 7 months ago 60
2 Gmail SMTP Gmail SMTP Connect to Gmail SMTP server to automatically send email from your WordPress site… by Noor Alam 10K+ ★★★★★★★★★★ 4.1 (103) 1 month ago 86
3 Login for Google Apps Login for Google Apps Simple secure login and user management through your Google Workspace for WordPress (using… by Syed Balkhi 10K+ ★★★★★★★★★★ 4.6 (64) 1 year ago 54
4 Log in with Google Log in with Google Minimal plugin that allows WordPress users to log in using Google. by rtCamp 6K+ ★★★★★★★★★★ 4.6 (17) 2 months ago 62
5 Authorizer Authorizer Authorizer limits login attempts, restricts access to specific users, and authenticates… by Paul Ryan 6K+ ★★★★★★★★★★ 5 (20) 6 days ago 83
7 WPO365 | Mail Integration for Office 365 / Outlook WPO365 | Mail Integration for Office 365 / Outlook IMPORTANT - Please choose the WPO365 | MICROSOFT 365 GRAPH MAILER plugin instead. This… by Marco van Wieren 1K+ ★★★★★★★★★★ 4.9 (26) 2 years ago 44
8 Keyring Keyring An authentication framework that handles authorization/communication with most popular web… by Beau Lebens 1K+ ★★★★★★★★★★ 4.3 (6) 3 years ago 36
9 SSO for Entra ID SSO for Entra ID Enable Single Sign On with Microsoft Entra ID (formerly Azure AD) on your site. by Marco 600+ ★★★★★★★★★★ 5 (5) 3 months ago 62
10 IndieAuth IndieAuth IndieAuth is a way to allow users to use their own domain to sign into other websites and… by IndieWeb 400+ ★★★★★★★★★★ 5 (4) 4 weeks ago 77
11 OAuth client Single Sign On for WordPress ( OAuth 2.0 SSO ) OAuth client Single Sign On for WordPress ( OAuth 2.0 SSO ) WordPress OAuth client SSO ( OAuth 2.0 & OpenID SSO ) plugin allows login ( Single Sign On… by mysteve06 200+ ★★★★★★★★★★ 4.1 (8) 4 years ago 34

FAQ

WP OAuth Server (OAuth Authenticati…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 27, 2026

Is WP OAuth Server (OAuth Authenti… free?

Yes. WP OAuth Server (OAuth Authenti… is free to download and use from the official WordPress.org plugin directory.

Is WP OAuth Server (OAuth Authenti… safe to use in 2026?

WP OAuth Server (OAuth Authenti… works, but test it on a staging site before relying on it in 2026. It runs on 3K+ sites, is rated 3.8/5 and was last updated 3 days ago, and scores 59/100 on our health check.

How many websites use WP OAuth Server (OAuth Authenti…?

WP OAuth Server (OAuth Authenti… is active on 3K+ WordPress websites and has been downloaded 188,858 times since it launched in March 2013. It was downloaded 4,612 times in the last 30 days.

Does WP OAuth Server (OAuth Authenti… work with WordPress 7.1?

WP OAuth Server (OAuth Authenti… is officially tested up to WordPress 6.9.0, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does WP OAuth Server (OAuth Authenti… need?

WP OAuth Server (OAuth Authenti… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was WP OAuth Server (OAuth Authenti… last updated?

The latest version, 4.5.2, was released on September 24, 2026 (3 days ago).

Who makes WP OAuth Server (OAuth Authenti…?

WP OAuth Server (OAuth Authenti… is developed and maintained by Jayson T Cote.

What are the best alternatives to WP OAuth Server (OAuth Authenti…?

The most popular alternatives to WP OAuth Server (OAuth Authenti… are JWT Authentication for WP R… (60K+ installs), Gmail SMTP (10K+ installs) and Login for Google Apps (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.