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.
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.
- Search for “WP OAuth Server” in the plugin options for WordPress
- or Download the PRO version by visiting https://wp-oauth.com/downloads/wp-oauth-server/
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.