Version: 1.2.1 (Core) / 1.0.1 (Pro)Last Updated: November 2025Difficulty: BeginnerTime Required: 5 minutes
Overview
Attributes User Access is a comprehensive WordPress plugin that provides advanced authentication and security features for your website. It allows you to create custom login experiences, implement role-based access control, and enhance your site’s security with enterprise-grade features.
The plugin comes in two versions:
Core (Free Version) – Available from WordPress.org
Pro (Enterprise Version) – Premium features with advanced security
Core vs Pro Version Comparison
| Feature | Core (Free) | Pro (Enterprise) |
|---|---|---|
| Authentication & Access | ||
| Custom Login Pages | ✅ Yes | ✅ Yes |
| Role-Based Redirection | ✅ Yes | ✅ Yes |
| Login Form Shortcodes | ✅ Yes | ✅ Yes |
| Template Override System | ✅ Yes | ✅ Yes |
| Security Features | ||
| Two-Factor Authentication (2FA) | ❌ No | ✅ Email-based |
| Password Policies | ❌ No | ✅ Advanced |
| IP Address Blocking | ❌ No | ✅ Yes |
| Security Audit Logging | ❌ No | ✅ Comprehensive |
| reCAPTCHA Integration | ❌ No | ✅ v2 & v3 |
| User Management | ||
| Custom Registration Forms | ❌ No | ✅ Yes |
| Email Template Customization | ❌ No | ✅ Complete |
| User Approval Workflows | ❌ No | ✅ Yes |
| Custom Registration Fields | ❌ No | ✅ Yes |
| Integration & Advanced | ||
| WooCommerce Integration | ❌ No | ✅ Yes |
| Maintenance Mode | ❌ No | ✅ Yes |
| Broadcast Messaging | ❌ No | ✅ Yes |
| REST API Access | ❌ No | ✅ Yes |
| Support | ||
| Community Support | ✅ Yes | ✅ Yes |
| Priority Support | ❌ No | ✅ Yes |
| License Management | ❌ No | ✅ Yes |
System Requirements
| Minimum Requirements | |
|---|---|
| WordPress Version | 5.0 or higher |
| PHP Version | 7.4 or higher (8.0+ recommended for Pro) |
| MySQL Version | 5.6 or higher |
| Memory | 128MB minimum |
| Disk Space | 50MB available space |
| Recommended Requirements | |
|---|---|
| WordPress Version | Latest stable version |
| PHP Version | 8.0 or higher |
| MySQL Version | 5.7 or higher / MariaDB 10.2+ |
| Memory | 256MB or higher |
| HTTPS | SSL certificate installed |
Required PHP Extensions
- cURL (for license validation and external API calls)
- OpenSSL (for encryption and security features)
- JSON (for data processing)
- MySQLi or PDO (for database operations)
Who Should Use This Plugin?
Membership Websites
- Create custom member login experiences
- Implement role-based content access
- Enhance member security with 2FA (Pro)
Business Intranets
- Secure employee access portals
- Implement IP-based access restrictions (Pro)
- Track user activity with audit logs (Pro)
E-Commerce Stores
- Secure customer accounts with 2FA (Pro)
- Custom checkout experiences
- Enhanced WooCommerce integration (Pro)
Educational Platforms
- Student and instructor portals
- Role-based course access
- Secure exam environments
Professional Services
- Client portals and dashboards
- Secure document access
- Compliance-ready audit trails (Pro)
What Problems Does It Solve?
Security Challenges
- Brute Force Attacks – Protect against unauthorized login attempts
- Weak Passwords – Enforce strong password policies (Pro)
- Unauthorized Access – Implement IP-based restrictions (Pro)
- Account Takeover – Add two-factor authentication (Pro)
User Experience Issues
- Generic Login Pages – Create branded, custom login experiences
- Confusing Navigation – Redirect users to appropriate dashboards
- Poor Mobile Experience – Responsive, mobile-friendly forms
Administrative Burden
- Manual User Management – Automated workflows (Pro)
- Security Monitoring – Comprehensive audit logs (Pro)
- Email Customization – Template management system (Pro)