Login & Authentication
Two-factor authentication, passkeys, and everything that guards your login.
25 articles
-
Confirm Risky Actions
New
The Confirm Risky Actions feature adds an extra layer of protection to your WordPress dashboard.
Confirm Risky Actions
Extra password protection for high-risk actions like plugin changes, admin roles, and critical site settings.
-
Confirm Risky Actions
New
The Confirm Risky Actions feature adds an extra layer of protection to your WordPress dashboard.
Two-Factor Authentication
Email codes, authenticator apps, SMS, backup codes, and trusted devices.
-
Two-Factor Authentication Overview
Add a second authentication step using email OTP, authenticator apps, SMS, or backup codes.
-
Authentication Apps
Enable authenticator app 2FA for chosen roles, pick TOTP or HOTP, decide whether XML-RPC needs 2FA, and set up an app by QR code or private key.
-
Email OTP
Turn on email one-time codes for chosen roles, set up the method from a user profile, and test the login before your users rely on it.
-
SMS Authentication
Send 6-digit login codes by SMS through Twilio: choose roles, enter your Account SID, token and sender, and check sender ID rules by country.
-
Backup Codes
Enable single-use 2FA backup codes for chosen roles, track how many users hold codes or are running low, and see how often codes are used.
-
Trusted Devices
Turn on trusted devices, set trust duration and a per-user device limit, enable new-device emails, and revoke devices from the site-wide list.
-
My Devices
Check which of your devices can skip the 2FA step, when each one was last used and expires, and revoke any device you do not recognize.
-
2FA Users & Sessions
See who has 2FA set up and which method they use, track active sessions and devices, and revoke or clean up sessions across the site.
-
Audit Logs
Record every 2FA event, review success and failure stats, filter logs by event type or date, export them to CSV or JSON, and delete old logs.
Biometric Login (Passkey)
Passwordless sign-in with fingerprints, face scans, device PINs, or security keys.
-
Passkey Login Overview
Passwordless sign-in built on WebAuthn, using a fingerprint, FaceID, or a hardware key.
-
Passkeys
Search and filter every registered passkey, see its user, authenticator and last use, switch it on or off, or delete it to revoke access.
-
Passkey Settings
Turn on passkeys, cap how many each user can register, choose allowed roles, and set registration and login timeouts and user verification.
-
Display
Add passkey login to WooCommerce, MemberPress and Easy Digital Downloads, embed login or register shortcodes, and show passkeys in user screens.
-
Activity Log
Search and filter the passkey activity log by user, event type and date to review registrations, sign-ins and status changes.
Magic Link Login
Passwordless login through single-use links sent by email.
-
Magic Link Login
Enable passwordless login by emailed link, set expiry, roles and request limits, choose where the option appears, and customize the email.
-
Magic Link Logs
Review magic link activity counters, filter and search the event log, export it to CSV, and delete entries you no longer need.
Login Hardening
Custom login URL, password rules, and admin password sign-in.
-
Admin Password Authentication
Let administrators sign in to lower-level user accounts with their own admin password, and choose which roles this policy covers.
-
Password Requirements
Require a minimum length and character types for passwords, apply a preset, block reuse of old passwords, and set expiry, warning and grace days.
-
Custom Login URL
Change your login URL, redirect the old one, add a consent message, and put an HTTP auth gate in front of wp-admin and wp-login.php.
Session Management
Monitor logged-in users, harden sessions, and clean up old accounts.
-
Active Sessions
See every logged-in user with device, browser and login time, filter the list by role, and log out one session or several at once.
-
Automations
Delete users in bulk by role, active-session status and registration date, and back up your database first because deletion is permanent.
-
Session Management Settings
Harden login cookies, bind sessions to the browser that created them, limit concurrent logins per user, and log out inactive users.
Temporary Access
Give time-limited logins to developers and support staff.
-
Create Access Link
Create a time-limited login for a developer or support contact, with role, redirect, expiry and language, then copy or delete the link.
-
Temporary Access Settings
Set which roles temporary logins can use, the default role and redirect, and how long temporary access lasts before it expires.
Secure your site today
Install the free plugin from WordPress.org and set up real protection with the guided setup wizard. Upgrade to Pro whenever you need more.