
Protect pages and posts with email-delivered verification codes. Passwordless access control for gated content, demos, and private downloads.
โ Features
One Time Email Access Guard protects your WordPress pages and posts using email-delivered verification codes. Each authorized user receives a time-limited code, allowing secure passwordless access without creating accounts or managing passwords.
๐ Key features
- Protect specific pages, posts, or custom content with one-time email verification codes
- Offer passwordless access for gated content, private pages, demos, and downloads
- Send time-limited codes by email for secure, temporary access
- Manage authorized users and control who can access protected content
- Customize the access flow to match your site and audience
… and more
- Email-Based Verification: Send secure verification codes via email
- User Management: Create and manage authorized users with contact details
- Content Protection: Enable protection per page/post with user assignment
- Customizable Access: Set custom access duration and expiration dates
- Modal Customization: Customize colors, opacity, and appearance
- Protected Content Tracking: Monitor all protected pages and authorized users
- Secure Cookies: Maintain login sessions with secure access tokens
๐ Why use it
- No passwords to remember.
- No extra account creation for users.
- Better experience for visitors who need quick access.
- Ideal for lead magnets, client areas, previews, and private resources.
๐๐๐ Visit the official page ๐๐๐
๐ Easy to use
- Create user under Access Guard
- Activate user in the page/post page
๐ก๏ธ Secure
๐ช Up to 3 security levels available
Configurable in settings:
1๏ธโฃ Phone number – Required โฆโงโง
Two-factor authentication: enter your phone number to receive a code by email
2๏ธโฃ First name – Optional โฆโฆโง
Three-factor authentication: phone number + first namenome
3๏ธโฃ Last name – Optional โฆโฆโฆ
Multi-factor authentication: phone number + first name + last name
๐งฐ All Features
๐ Advanced Security
- Passwordless access via email verification codes
- Email based One Time Password (OTP) access
- User verification with name and phone number
- Verification codes expire after 15 minutes
- Secure access tokens via cookies
- International phone support (195+ countries)
๐จ Fully Customizable
- Custom modal colors (overlay, background, text)
- Adjustable opacity and shadow
- Custom titles and messages
- Professional HTML email templates
๐ฅ User Management
- Create users with name, email, and phone
- Enable/disable users instantly with toggle switch
- Custom access duration (15 min to unlimited)
- Optional expiration date and time
- User status indicator with visual feedback
- Bulk operations (activate/deactivate all users)
- Bulk expiry date setting
- CSV import/export for user data
๐ Content Protection
- Enable protection per page/post
- Assign authorized users with multi-select
- Protection status column in admin
- Real-time user status display (active/expired)
- Quick edit access from protected pages list
๐ Monitoring
- View all protected pages/posts
- See authorized users
- Direct quick-edit access
โ๏ธ Flexible Configuration
- Optional first name and last name fields
- Custom blocked-content messages
- Modal color customization (overlay, background, text)
- Adjustable overlay opacity
- Toggle modal shadow effects
- Reset all settings to default
Screenshots

Default Access Guard

Confirm code sent

Error verification

Email access code

User page

Users list

Option page

Page/post protection

Add plugin