Skip to main content
Ecosystem

Extend Simple JWT Login

Add-ons, integrations, and client SDKs that bring JWT authentication to every corner of your stack — CLI pipelines, headless frontends, email campaigns, and more.

3Add-ons
2Integrations
2Client SDKs
100%Free & open source
WordPress plugins

Add-ons

Standalone WordPress plugins that extend Simple JWT Login with new capabilities. Install them the same way you install any WordPress plugin.

WP-CLI Add-on

Stable

JWT from the command line

Manage Simple JWT Login without ever opening the WordPress admin. Generate tokens, validate JWTs, revoke sessions, and push config between environments — all scriptable, all automatable.

DevOpsCI/CDAutomation

What it does

  • Generate & validate tokens
  • Revoke sessions instantly
  • Export / import config
  • Staging → production migration
View documentation →

MailPoet Add-on

Stable

Magic-link emails, zero friction

Drop a shortcode into any MailPoet campaign and every subscriber gets a personalised, one-click login link. No passwords, no friction — just a seamless email-to-site experience.

EmailMagic LinksMailPoet

What it does

  • Personalised login links per recipient
  • Works with any MailPoet template
  • Time-limited, single-use tokens
  • No custom code needed
View documentation →

Export & Import Add-on

Stable

Move your config in one command

Back up your complete Simple JWT Login configuration — Auth Codes, protection rules, and all settings — and restore it on any site. Ideal for staging migrations and multi-site setups.

MigrationDevOpsBackup

What it does

  • Full config backup & restore
  • Auth Codes included
  • Works across any WP installs
  • JSON-based, human-readable
View documentation →
Third-party services

Integrations

Connect Simple JWT Login to the tools you already use. Each integration is built into the core plugin — no extra downloads needed.

WPGraphQL logo

WPGraphQL

Stable

JWT authentication for GraphQL

Use the same JWT tokens you issue through Simple JWT Login to authenticate any WPGraphQL query or mutation. Enable it with a single checkbox — no code, no custom middleware.

GraphQLHeadlessREST-free
  • Authenticate queries & mutations
  • One-checkbox setup
  • Works with React, Vue, Next.js
  • Same tokens as REST API
Google OAuth

Google OAuth

Beta

Sign in with Google

Let users authenticate with their Google account. Simple JWT Login exchanges a Google ID token for a WordPress JWT, giving you full control over the session without storing passwords.

OAuthSocial LoginPasswordless
  • Google ID token → WordPress JWT
  • Passwordless login flow
  • Use Google JWT on all endpoints
  • Full token lifecycle control
Client libraries

SDKs

Drop-in client libraries for your frontend or backend application. Available on Packagist and npm.

PHPLaravelYiiCodeIgniter

PHP Client

One Composer package, any PHP framework

Integrate Simple JWT Login into any PHP app with a single dependency. Works out of the box with Laravel, Yii, CodeIgniter, Slim, and plain PHP.

PHPLaravelYiiComposer
composer require "nicumicle/simple-jwt-login-client-php"
JavaScriptReactVueAngular

JavaScript Client

npm package for any JS framework

Add Simple JWT Login authentication to React, Vue, Angular, or any JavaScript app with a handful of lines. Works in the browser and in Node.js.

JavaScriptReactVueAngular
npm install simple-jwt-login

Don't see what you need?

Simple JWT Login exposes 16 action and filter hooks. Build your own integration — or open an issue on GitHub and let's discuss it.