LoginBerry - Complete Description
Category: Development • Platform: WordPress Plugins
LoginBerry gives your WordPress site real account security with simple, automatic email verification.
Instead of letting fake signups, every new user must confirm their identity by entering a unique 6 digit code sent to their email. Until they complete verification, they are blocked from accessing the site.
This protects your site, your users, and your content with zero configuration.
- Stops fake accounts before they ever log in
- Protects your WordPress site from spam, abuse, and bot registrations
- Secures user identities by confirming they own the email they registered with
- Reduces support requests caused by mistyped or invalid email addresses
LoginBerry sends a clean, simple 6 digit activation code to the user’s email. Users enter the code on a dedicated activation page and are instantly verified.
This plugin requires your site to be able to send emails. Please make sure that email delivery is properly configured, for example, via an SMTP plugin.
How It Works
- Automatic Redirect: Unactivated users are automatically redirected to
/account-activate/page - Email Verification: A 6-digit activation code is generated and sent to the user’s email
- Code Entry: Users enter the code on the activation page to complete activation
- Security: After 15 failed attempts, the account is locked to prevent brute-force attacks
Setup
- Create a WordPress page with the URL
/account-activate/ - Add the shortcode
[loginberry_account_activate]to the page - Users will be automatically redirected to this page if not activated
Admin Features
In Users All Users, a new “Account Activated” column shows:
– ✓ Activated (green) – User has verified their email
– ✗ Not Activated (X/15 attempts) – Shows failed activation attempts
– 🔒 Locked (15 failed attempts) – Account locked due to too many failed attempts
Admin Actions:
– Activate Account – Manually activate user account without requiring email verification (green link)
– Send Activation Code – Manually send/resend activation code to unactivated users
– Unlock Account – Unlock locked accounts and reset attempt counter (red link)
We Are Actively Growing This Plugin
LoginBerry is a brand new plugin and we are improving it quickly based on real user feedback. If you have ideas, feature requests, or run into a theme-specific styling issue, we would love to hear from you.
Planned Features (Roadmap)
- Custom number of allowed failed attempts (instead of the fixed 15)
- Custom activation page URL
- Custom redirect URL after successful verification
- Optional verification only for new users (existing accounts auto-verified)
- WooCommerce integration: Skip verification for checkout-created accounts with a paid order
- Social login options
- Passwordless login
- Better styling flexibility and theme compatibility
Because every theme handles form styling differently, some layouts may look slightly different depending on your setup. If you notice anything you would like improved, let us know. Your feedback helps us polish the experience for all WordPress themes.
If you have a request, suggestion, or notice a compatibility detail, please contact us – we build this plugin together with you.
1.0.0
- Initial release