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

Implementing OAuth2 for WordPress

Published: September 26, 2019 | Updated: January 8th, 2020
  1. Home
  2. Docs
  3. General
  4. Implementing OAuth2 for WordPress


OAuth2 is short for Open Authentication 2.0 and is a protocol that provides a set of guidelines for transferring sensitive data without exposing credentials.

WordPress does not have OAuth2 abilities, so we must implement OAuth2 in the form of a plugin. With this said, OAuth2 is not a one size fits all. Our plugin gives you the ability that no other plugin does. It gives you the full spectrum of OAuth2 capabilities.

OAuth2 puts forth multiple ways to perform OAuth which are known as “Grant Types“. Grant Types are variations in the authorization flow to achieve the same outcome; get an access token.

Installing OAuth2

Although WP OAuth Server is a premium plugin that implements OAuth2, you can download a free copy by visiting the official WordPress repository. With WP OAuth Server installed you will be able to start utilizing OAuth2 on any website running on WordPress.

Move to Configuring OAuth2 for WordPress for more information on how to configure the plugin.


  • Use SSL/TLS on all websites using OAuth 2.0.
  • Grant types should be used properly.