Skip to main content
Version: 4.x

Dashboard

The Dashboard is the first page you see when you open Simple JWT Login (Settings → Simple JWT Login → Dashboard). It gives you an at-a-glance status view of every feature in the plugin, organized into four groups. Each card links directly to the corresponding settings page.

Simple JWT Login Dashboard


Routes

REST API endpoints exposed by the plugin and whether each one is currently enabled.

CardWhat it shows
LoginWhether auto-login via JWT is enabled
Register UserWhether the user registration endpoint is open
Delete UserWhether users can delete their own account via the API
Reset PasswordWhether the password reset endpoint is enabled
AuthenticationWhether JWT generation (POST /auth) is enabled
Refresh TokenWhether clients can exchange a refresh token for a new JWT
Validate TokenWhether the token validation endpoint is enabled
Revoke TokenWhether clients can invalidate a JWT before it expires

Security

Access control, CORS policy, and authentication codes.

CardWhat it shows
CORSWhether CORS headers are being injected on plugin responses
Protect EndpointsWhether REST route protection is enabled
Auth CodesNumber of active authentication codes configured
API KeysWhether API key authentication is enabled

Configuration

Global plugin settings, third-party integrations, and WordPress hooks.

CardWhat it shows
General SettingsLinks to the JWT algorithm, decryption key, input sources, and global options
OAuthNumber of OAuth providers (Google, Auth0, Facebook, GitHub) currently enabled
Third Party IntegrationsNumber of third-party plugin integrations (WPGraphQL, Two-Factor, Force Login) currently enabled
HooksNumber of Simple JWT Login hooks that have active listener configurations

Monitoring & Logs

Webhooks and audit logging.

CardWhat it shows
WebhooksNumber of webhooks configured
Webhook LogsWhether webhook log storage is enabled; links to the log viewer
Audit LogsWhether audit logging is enabled
Audit Log EntriesLinks directly to the stored audit log entries

Quick start

If this is your first time setting up the plugin, start with General Settings to set your JWT signing key and algorithm, then enable the specific routes your application needs.