One Time Email Access Guard

One Time Email Access Guard

Details
View on WordPress

Protect pages and posts with email-delivered verification codes. Secure, passwordless access control with user management and customization.

โœ… 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 access without traditional passwords.

  • 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

๐Ÿ‘‰๐Ÿ‘‰๐Ÿ‘‰ Visit the official page ๐Ÿ‘ˆ๐Ÿ‘ˆ๐Ÿ‘ˆ

๐Ÿ˜Œ Easy to use

  1. Create user under Access Guard
  2. 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

Details

Plugin code:
one-time-email-access-guard
Plugin version:
1.1.0
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.2 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-02-25
Rating:
Times rated:
1
access-control
authentication
otp
passwordless
security