WPGetAPI OAuth 2.0 featured image

WPGetAPI OAuth 2.0 v2.2.9 - WordPress Plugin

Developer: WPGetAPICategory: WordPress PluginsTrusted with 6 downloadsProLatest v2.2.9Updated 6mo ago

This plugin extension allows you to connect to an API that requires OAuth 2.

Related items

Related Development Plugins

Dynamic Shortcodes icon

Dynamic Shortcodes

by dynamic.ooo

Show WordPress data dynamically, where no one else can reach.

Dynamic Toolbox for Bricks icon

Dynamic Toolbox for Bricks

by dynamic.ooo

Building powerful websites by extending Bricks.

Shortcode Ultimate - Extra Shortcodes icon

Shortcode Ultimate - Extra Shortcodes

by Vladimir Anokhin

Add 15 more awesome shortcodes to Shortcodes Ultimate

This plugin extension allows you to connect to an API that requires OAuth 2.0 authorization. This extension automatically handles the access token and the background refresh of the token using a variety of different Grant Types.

Multiple Grant Types

Connect to an API that require authorization via the OAuth 2.0 method using the following Grant Types:

  • Authorization Code
  • Authorization Code with PKCE
  • Client Credentials
  • We’ve also added a ‘custom’ option for API’s that don’t strictly follow a protocol

Note that this plugin can only connect to a single API using OAuth 2.0, it does not support connecting to multiple OAuth 2.0 API’s.

Automatic Token Refresh

Once you have saved your OAuth 2.0 details, you can then click either the ‘Authorize’ or ‘Get Token’ button (follow the prompts, if there are any). You should then receive an access token and a refresh token which the plugin will save. From there you simply need to add the keyword ‘wpgetapi_oauth_token’ wherever your token needs to go in the subsequent API calls and the plugin will keep your token up to date.

Authorise Individual Users

When using the Authorization Code Grant Type, you can enable the authorisation of individual users on your website. This means that you can set up a button or a link on your site and users could, for example, authorise your Google app to get a users data from their Google account. This could be their Google Fit data, Google Analytics data or anything else that your app is setup for. Each users auth token is saved within their WordPress user account.

Recent releases

Release history

View all 1 version
v2.2.9Latest
Dec 24, 202525.3 KB
Added
  • Add new key 'id_token' to find the access token from the authentication response.
Fixed
  • Multiple sentence in translation function.
  • Refresh token issue with PKCE.
  • Resolved the warning: "Creation of dynamic property WpGetApi_Oauth_Authenticate::$frontend is deprecated" in PHP 8.2.
Improved
  • Add WPGetAPI required plugin header.

Frequently asked questions

Is WPGetAPI OAuth 2.0 GPL licensed?
Yes, WPGetAPI OAuth 2.0 is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
Can I use WPGetAPI OAuth 2.0 on multiple websites?
Yes. Under the GPL license, there are no domain or site restrictions. You can install WPGetAPI OAuth 2.0 on as many websites as you need.
How much does WPGetAPI OAuth 2.0 cost on GPLCoffee?
WPGetAPI OAuth 2.0 is available for $5.99 for a 1-year license or $15.99 for a lifetime license. Membership plans also include credit-based access so you can download WPGetAPI OAuth 2.0 along with thousands of other plugins for a single subscription.
Are updates included with WPGetAPI OAuth 2.0?
Yes. Every new release of WPGetAPI OAuth 2.0 is synced to GPLCoffee automatically. You can download the latest version any time, and subscribers can use the one-click connector plugin to update directly from their WordPress dashboard.
Is WPGetAPI OAuth 2.0 safe to download?
Every WPGetAPI OAuth 2.0 release is scanned with VirusTotal before publication. Scan results (including the specific threat report URL when available) are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).