v1.1 · updated Apr 1, 2026
When a user registers, instead of the default KVS confirmation link, they see a simple form asking for a 6-digit code. The code is sent to their email instantly.
User enters the code — account is confirmed. No searching for links in email, no "click here to verify" that ends up in spam. Just a code everyone understands.
Works through KVS plugin_extensions. Replaces the default confirmation flow without modifying KVS core files.
The verification email is simple and clear — site name, the code in large digits, and expiration time. No clutter, no confusion.
Customizable HTML email template with live preview in admin panel. Use placeholders for code, expiry, and site name.
Everything is configured through the standard KVS admin panel. Enable the plugin, set code expiry and resend cooldown, customize email templates with live preview.
Use KVS built-in SMTP or configure your own. Debug logging helps diagnose any issues during setup.
Added license key system with 7-day free trial. ECDSA-signed keys tied to domain. Native KVS admin UI for license management.
Initial release. OTP email verification replacing default KVS confirmation links. Configurable code length, expiration, admin logging, frontend template pack.