WordPress plugin intelligence profile

Passwordless X1280

Passwordless login for WordPress with smartphone biometrics and mutual authentication, based on the ITU-T X.1280 international standard.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.2
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update28 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Passwordless X1280 version 1.0.2 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

1280 international standard.

Forget passwords, password resets, and phishing risks. Instead of asking users to type a password, your site presents an automatic password that users simply verify and approve in the Passwordless X1280 mobile app.

Why Passwordless X1280?

  • Built on the ITU-T X.1280 international standard – a globally recognized passwordless authentication framework designed for the zero-trust era.
  • Mutual authentication – users verify the service before authenticating, helping prevent phishing and fraudulent login pages.
  • Smartphone-based biometrics – authenticate securely with Face ID or fingerprint recognition, even when the computer itself has no biometric hardware (out-of-band authentication).
  • No additional hardware required – works with existing smartphones and browsers; no security keys or dedicated sensors to buy.
  • Free for B2C online services – provided by the non-profit Passwordless Alliance to promote safer digital services worldwide.

How It Works

1280 introduces mutual authentication:

  • The WordPress login page displays a unique auto-password.
  • The user checks that the same auto-password appears in the Passwordless X1280 mobile app.
  • After confirming the service identity, the user approves the login with smartphone biometrics.
  • Authentication completes securely — no password is typed or transmitted.

This ensures users are communicating with the legitimate website before any authentication takes place.

Key Features

  • Adds a Password / Passwordless login option to wp-login.php
  • Secure WebAuthn / passkey-based authentication
  • Admin settings panel for X1280 server configuration
  • Option to disable password-based login entirely
  • Uses WordPress hooks only — no core file modifications
  • Compatible with multisite environments
  • Works alongside caching and security plugins

Automatic Page Creation

Upon activation, the plugin automatically creates the following pages:

  • Passwordless X1280 Login Page – displays the passwordless login interface using the [px1280_login] shortcode
  • Passwordless X1280 Register / Unregister Page – lets users register and manage passkeys using the [px1280_manage] shortcode

Both pages can be edited or reassigned from the WordPress admin panel if needed.

Security

  • No passwords are transmitted during passwordless authentication
  • Out-of-band approval on a separate trusted device (the user’s smartphone)
  • Uses WordPress nonces and secure server-side verification
  • Requires HTTPS (a WebAuthn requirement)
  • Does not modify WordPress core files

Requirements

  • A WordPress site served over HTTPS
  • Users need a smartphone with the free Passwordless X1280 mobile app ( App Store / Google Play )
  • A Server Key for the X1280 Authentication Server (see the FAQ for how to obtain one)

External Services

This plugin connects to an external service to enable passwordless authentication.

  • Service name: X1280 Authentication Server
  • Service URL: http://wp-x1280.dualauth.com
  • Service provider: Passwordless Alliance

Purpose: the service processes passwordless authentication requests using WebAuthn (passkeys).

Data sent:

  • Username (userId)
  • Authentication session data (token, random, sessionId)
  • Server key (for verification)

Data received:

  • Authentication result (approved / denied)
  • Service password (OTP)
  • Push notification data

When data is sent:

  • During login (passwordless authentication)
  • During registration / unregistration of passkeys

About the Passwordless Alliance

The Passwordless Alliance is a non-profit organization headquartered in Geneva that distributes Passwordless X1280 software free of charge to B2C online services worldwide. 1280.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • authentication
  • login
  • passwordless
  • security
  • webauthn
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity28 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.