PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. API
  4. API Bearer Auth
API Bearer Auth icon

API Bearer Auth

Access and refresh tokens based authentication plugin for the REST API.

By michielve·API·Free
5(6 reviews)
·300 active installs·Updated 3 months ago
DownloadCompare

As of April 2026, API Bearer Auth is a WordPress api plugin with 300 active installations and a 5/5 rating from 6 reviews. It has been downloaded 23K+ times in total. Requires WordPress 4.6+ and PHP 5.4.0+. Available on WordPress.org since 2017. Support resolution rate: 0%. Top alternative: WP Consent API.

5/56 reviews
300active installs
0%resolved
9 yearssince 2017

Overview

The API Bearer Auth plugin enables authentication for the REST API by using JWT access an refresh tokens. After the user logs in, the access and refresh tokens are returned and can be used for the next requests. Issued tokens can be revoked from within the users admin screen. See below for the endpoints.

Note that after activating this plugin, all REST API endpoints will need to be authenticated, unless the endpoint is whitelisted in the api_bearer_auth_unauthenticated_urls filter (see FAQ for how to use this filter).

JWT

Access tokens can be formatted as JWT tokens. For this to work, you first have to create a secret and add it to the wp-config.php file. If you don’t do this, access tokens will work also, but are just random strings. To create a random secret key, you can do for ex…

Read full description on WordPress.org

Ratings & Reviews

56 reviews
5 ★
6
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Compatibility

WordPress4.6+ requiredTested up to 6.9.4
PHP5.4.0+ required

Top Alternatives to API Bearer Auth

WP Consent API icon
WP Consent API
5200K+ installsUpdated 3 weeks ago
ViewCompare
Disable REST API icon
Disable REST API
4.890K+ installsUpdated 2 years ago
ViewCompare
Mailgun for WordPress icon
Mailgun for WordPress
3.880K+ installsUpdated 2 months ago
ViewCompare
Make Connector icon
Make Connector
2.780K+ installsUpdated 1 month ago
ViewCompare
Disable WP REST API icon
Disable WP REST API
4.830K+ installsUpdated 1 week ago
ViewCompare
View all api plugins →

Frequently Asked Questions

Changelog

20200916

  • Added permission_callback to prevent error in log.
View full changelog on WordPress.org

Contributors

michielvemichielve
Plugin Info
Version
20200916
Last Updated
Dec 8, 2025
WP Requires
4.6+
Tested Up To
6.9.4
PHP Requires
5.4.0+
Active Installs
300
Downloads
23K+
Added
Dec 1, 2017
Business
Free

Tags

apijwtrest-apijwt-tokensauthentication

Developer

M
michielve
5 plugins0.0M+ total installs
View all plugins →

Quick Compare

API Bearer Auth vs WP Consent API→API Bearer Auth vs Disable REST API→API Bearer Auth vs Mailgun for WordPress→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.