#154 by installs
WooCommerce Legacy REST API
The WooCommerce Legacy REST API, which is now part of WooCommerce itself but will be removed in WooCommerce 9.0.
- Installs
- 400,000+
- Rating
- 1.5 (29)
- Updated
- 17 days ago
Extends the WP REST API using JSON Web Tokens Authentication as an authentication method.
| Last updated | February 18, 2026Updated in the last year |
|---|---|
| Tested up to | WordPress 6.9.11Older than WordPress 7.1.4, the current release |
| Needs WordPress | 4.2 or newer |
| Needs PHP | 7.4.0 or newer |
| First published | September 5, 2015 |
| Support, last two months | No threads opened |
4.4 / 5 from 53 reviews
| 5 stars | 42 |
|---|---|
| 4 stars | 2 |
| 3 stars | 2 |
| 2 stars | 1 |
| 1 star | 6 |
This plugin seamlessly extends the WP REST API, enabling robust and secure authentication using JSON Web Tokens (JWT). It provides a straightforward way to authenticate users via the REST API, returning a standard JWT upon successful login.
Key features of this free version include:
JSON Web Tokens are an open, industry standard method for representing claims securely between two parties.
For users requiring more advanced capabilities such as multiple signing algorithms (RS256, ES256), token refresh/revocation, UI-based configuration, or priority support, consider checking out JWT Authentication PRO.
Support and Requests: Please use GitHub Issues. For priority support, consider upgrading to PRO.
REQUIREMENTS
WP REST API V2
This plugin was conceived to extend the WP REST API V2 plugin features and, of course, was built on top of it.
The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.
The free version only supports HS256. For support for RS256, ES256, and other algorithms, please consider JWT Authentication PRO.
The free version requires editing wp-config.php. JWT Authentication PRO provides a full settings UI within the WordPress admin.
Token refresh and revocation features are available in JWT Authentication PRO.
Priority support is included with JWT Authentication PRO. For free support, please use the GitHub issues tracker.
JWT authentication is very secure when implemented correctly. Make sure to use a strong secret key and keep it confidential. JWT Auth PRO offers additional security features like rate limiting and token revocation.
#154 by installs
The WooCommerce Legacy REST API, which is now part of WooCommerce itself but will be removed in WooCommerce 9.0.
#513 by installs
Disable the use of the REST API on your website to site users. Now with User Role support!
#577 by installs
Make Connector. Make lets you design, build, and automate by connecting with WordPress in just a few clicks.
#926 by installs
WPGraphQL adds a flexible and powerful GraphQL API to WordPress, enabling efficient querying and interaction with your site's data.
#964 by installs
Disables the WP REST API for visitors not logged into WordPress.
Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.