5,233 GPL Products · Updated DailyPRO Versions Available · Instant Download
JWT Authentication for WP REST APIs 4.9.0 – WordPress Plugin

JWT Authentication for WP REST APIs

v4.9.0 ★★★★☆4.4/5 (74) Updated 2 days ago Live Demo ↗
Download JWT Authentication for WP REST APIs 4.9.0
Free download · version 4.9.0

Description

At a glance

JWT Authentication for WP REST APIs v4.9.0 — free WordPress plugin download. Key facts: 10K+ active installs · 4.4/5 rating from 74 reviews · updated September 28, 2026 · requires WordPress 3.0.1+ & PHP 5.6+.

WordPress REST API endpoints are open and unsecured by default which can be used to access your site data. Secure WordPress APIs from unauthorized users with our JWT Authentication for WP REST APIs plugin.

Our plugin offers below authentication methods to Protect WP REST API endpoints:
– JWT Authentication
– Basic Authentication
– API Key Authentication
– OAuth 2.0 Authentication
– External Token based Authentication 2.0/OIDC/JWT/Firebase provider’s token authentication methods.

You can authenticate default WordPress endpoints and custom-developed REST endpoints and third-party plugin REST API endpoints like that of Woocommerce, Learndash, Buddypress, Gravity Forms, CoCart, etc.

WP REST API Authentication Methods in our plugin

  • JWT Authentication
    Provides an endpoint where you can pass the user credentials, and it will generate a JWT (JSON Web Token), which you can use to access the WordPress REST APIs accordingly.
    Additionally, to maintain a seamless user experience without frequent logins needed due to token expiry, you can use our Refresh and Revoke token mechanisms feature.
    When the access token expires, instead of forcing the user to log in again, the client can request a new access token using a valid refresh token.
  • API Key Authentication
  • Basic Authentication:
    – 1. Username: Password
    – 2. Client-ID: Client-Secret
  • OAuth 2.0 Authentication
    – 1. Password Grant
    – 2. Client Credentials Grant
  • Third Party Provider Authentication

Following are some of the integrations that are possible with WP REST API Authentication:

  • Learndash API Authentication
  • Custom Built REST API Endpoints Authentication
  • BuddyPress API Authentication
  • WooCommerce API Authentication
  • Gravity Form API Authentication
  • External/Third-party plugin API endpoints integration in WordPress

You can also disable the WP REST APIs with our plugin such that no one can make API calls to your WordPress REST API endpoints.Our plugin also provides Refresh and Revoke Token that can be used to improve the API security.

Benefits of Refresh Token

  • Enhances security by keeping access tokens short-lived.
  • Improves user experience with uninterrupted sessions.
  • Reduces login frequency.

Benefits of Revoke Token

  • Protects against token misuse if a device is lost or compromised.
  • Enables admin-triggered logouts or session control.
  • Useful for complying with stricter session policies.

With this plugin, the user is allowed to access your site’s resources only after successful WP REST API authentication. JWT Authentication for WP REST APIs plugin will make your WordPress endpoints secure from unauthorized access.

Plugin Feature List

FREE PLAN

  • Authenticate only default core WordPress REST API endpoints.
  • Basic Authentication with username and password.
  • JWT Authentication (JSON Web Token Authentication).
  • Enable Selective API protection.
  • Restrict non-logged-in users to access REST API endpoints.
  • Disable WP REST APIs

PREMIUM PLAN

  • Authenticate all REST API endpoints (Default WP, Custom APIs,Third-Party plugins)
  • JWT Token Authentication (JSON Web Token Authentication)
  • Login, Refresh and Revoke token endpoints for token management
  • API Key Authentication
  • Basic Authentication (username/password and email/password)
  • OAuth 2.0 Authentication
  • Universal API key and User-specific API key for authentication
  • Selective API protection.
  • Disable WP REST APIs
  • Time-based token expiry
  • Role-based WP REST API authentication
  • Custom Header support rather than just Authorization to increase security.
  • Create users in WordPress based on third-party provider access tokens (JWT tokens) authentication.

Privacy

This plugin does not store any user data.

Frequently asked questions

What do I get when I download JWT Authentication for WP REST APIs?

JWT Authentication for WP REST APIs 4.9.0 is the latest version. It is a WordPress plugin you can download here free of charge under the GPL license, with the complete feature set included and no trial limitations. It holds a 4.4/5 rating from 74 user reviews.

Does JWT Authentication for WP REST APIs cost anything?

No. JWT Authentication for WP REST APIs 4.9.0 is 100% free — the full GPL version, not a trial or demo. There are no download limits, no accounts to create, and no upsells during the download.

How do I install JWT Authentication for WP REST APIs 4.9.0?

Download the ZIP file from this page, then in your WordPress dashboard go to Plugins → Add New → Upload Plugin, choose the file, click Install Now, then Activate. The plugin works immediately after activation — no license key or extra setup is required for the core features.

What are the requirements for JWT Authentication for WP REST APIs?

JWT Authentication for WP REST APIs 4.9.0 requires WordPress 3.0.1 or higher and PHP 5.6 or higher. Most modern WordPress hosts already meet these versions. Running older versions may cause features to break, so update WordPress and PHP first if your site is behind.

When was JWT Authentication for WP REST APIs last updated?

Version 4.9.0 was last updated on September 28, 2026. This page is refreshed automatically, so the download here always matches the newest version we have verified.

Is the JWT Authentication for WP REST APIs download safe?

The file is sourced directly from the official WordPress.org repository — the same file the developer published. It is served unmodified, so what you install here is byte-identical to the official release.

Version: 4.9.0
Updated: October 1, 2026

Technical details

Version4.9.0
Last updatedSeptember 28, 2026
Active installs10,000+
Rating★★★★☆ 4.4/5 (74 reviews)
Requires WordPress3.0.1 or higher
Requires PHP5.6 or higher
AuthorminiOrange
Tagsapi-key, jwt-authentication, rest, rest-api, secure-api
Demo JWT Authentication for WP REST APIs

Download JWT Authentication for WP REST APIs

Download JWT Authentication for WP REST APIs WP Plugin

Official Page ↗

Note: if the download does not start, disable your ad blocker and try again.

Leave a Comment