WP OAuth Server is the only plugin that enables WordPress to become a full OAuth2 provider (the industry standard in authorization protocol). WP OAuth Server started in 2012 as a plugin that provide a large college with the ability to provide SSO between its satellite site (running WordPress) and new smaller flash sites that were being launched.
WP OAuth Server is easy to use and is ready to use in no more than 5 minutes. The majority of the server settings can be configured directly in the plugin settings page. For more advanced configuration, the plugin is built using WordPress style filters and actions. These filters and actions extend almost ever aspect of the server.
The plugin is designed to make it possible for developers to cut development cost while building on the best security protocols. Developer can connect mobile applications, desktop software, servers and any other website to a single site running WordPress with WP OAuth Server installed. The only limitation to a system being connected to a WordPress site (with WP OAuth Server installed) is if the device/software can can not connect to the internet.
Watch the Video
Want to learn more? Checkout this helpful video that explains WP OAuth and what it can do for your WordPress site.
WP OAuth Plugin Features
- Unlimited Clients
- All OAuth2 Grant Types
- OpenID Connect
- JWT Authentication
- Well-Known endpoints for auto discovery
- Provides a secure authentication method for the WP REST API (both plugin and core)
- Self Hosted resource server for creating custom endpoints outside the core API
- Securely 3rd party authorizations
- Upgrade to Pro for added features:
- Auth code
- Client & user credentials
- Implicit flow
- OpenID code & implicit