=== User Verification === Contributors: PickPlugins Donate link: http://pickplugins.com Tags: User Verification Requires at least: 4.1 Tested up to: 5.5 Stable tag: 1.0.49 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Email verification for user registration to protect spam. == Description == Protect your website from spam user and stop instant access by using spam email address, by this plugin user will need to verify their email before login to your website. ### User Verification by [http://www.pickplugins.com](http://www.pickplugins.com) * [Donate](https://www.pickplugins.com/item/user-verification/?ref=wordpress.org) * [Support](https://www.pickplugins.com/support/?ref=wordpress.org) * [Documentation](https://pickplugins.com/documentation/user-verification/?ref=wordpress.org) ### 3rd Party Plugins * WooCommerce * Ultimate Member * Paid Memberships Pro * MemberPress * Buddypress ### Plugin Features **Block user name** Default WordPress registration will create user name from email, in most case some user name will look like admin1 or admin2 or some critical username may confused other users. sometime bad people may take advantages from this case, you can protect user name to register. you can use pattern to block user name that start by specific string or contain or end with. **Block email domain** You can block any email domain for registration, so kicked out spammy or temporary email provider domains and enjoy the spam free user. you can also set allowed domain so user will not able to register account without using allowed domain. **Customizable email template** You can customize email templates as you want, there is some tags provide for making dynamic email templates. **Automatically login** You can set to user login their account automatically after completed email verification. **Google reCAPTCHA** Protect various form by using Google recaptcha default login form, default register form, default password reset form, default comment form and WooCommerce login form, register form, lost password form. **WooCommerce Support** User verification has full support to work with WooCommerce, you can disable autologin after registration via WooCommerce register form and checkout form. user will not able to login via WooCommerce login form until get verified their account. **Paid Membership Pro Support** user verification provide support for Paid Membership Pro plugin **MemberPress Support** User verification plugin also work with MemberPress plugin and added required support for MemberPress plugin, there is no settings is required. **Buddypress Support** We provide support for buddypress plugin, and it works like a charm. **Ultimate Member** Ultimate Member is one of the best plugin for making profile and membership site, and we added support for this plugin. * Custom message for various action. * Resend verification key form via shortcode `[uv_resend_verification_form]`. * Translation Ready Protect spam email Some user are try temporary email service for registration, by this plugin you can list of spammy domain so user will not able to use these domain email for registration. Automatically login after verification Your site user will automatically logged to account just after verified account and you can also set custom page link where to redirect. Translation Plugin is translation ready , please find the 'en.po' for default translation file under 'languages' folder and add your own translation. you can also contribute in translation, please contact us http://www.pickplugins.com/contact/ == Installation == 1. Install as regular WordPress plugin.
2. Go your plugin setting via WordPress Dashboard and find "User Verification" activate it.
== Screenshots == 1. Screenshot 1 2. Screenshot 2 3. Screenshot 3 4. Screenshot 4 5. Screenshot 5 6. Screenshot 6 7. Screenshot 7 8. Screenshot 8 9. Screenshot 9 10. Screenshot 10 == Changelog == = 1.0.49 = * 2020-09-15 fix - verification page fallback url to home page. = 1.0.48 = * 2020-09-15 fix - verification popup box z-index issue fixed. = 1.0.47 = * 2020-09-12 fix - email enable/disable issue fixed. = 1.0.46 = * 2020-09-11 add - hide 3rd party plugins options menu if plugin is not installed * 2020-09-11 fix - login automatically after verification issue fixed. = 1.0.45 = * 2020-09-10 fix - email not sending issue fixed. = 1.0.44 = * 2020-09-09 fix - email templates save issue fixed. = 1.0.43 = * 2020-09-08 fix - email templates import issue fixed. = 1.0.42 = * 2020-09-07 fix - text-domain issue fixed = 1.0.41 = * 2020-09-07 update - re-designed settings page. * 2020-09-07 update - all options saved under single array * 2020-09-07 update - User Verification menu moved under default Users menu * 2020-09-07 add - daily clean activation key from user meta table * 2020-09-07 add - Resend verification mail option added to users list page. = 1.0.40 = * 2020-07-02 fix - email enable issue fixed. = 1.0.39 = * 2020-06-22 add - MemberPress plugin integration added * 2020-06-22 add - BuddyPress plugin integration added * 2020-06-23 fix - hide Invalid activation Key if url parameter not exist. = 1.0.38 = * 2020-06-21 add - Verification at pending page (BuddyPress) = 1.0.37 = * 2020-06-08 add - added email parameter user_first_name, user_last_name = 1.0.36 = * 2020-05-18 fix - allowed email domain issue fixed. = 1.0.35 = * 2020-04-21 fix - sanitize settings url issue fixed. = 1.0.34 = * 2020-03-27 remove - remove our plugins menu. = 1.0.33 = * 2020-03-27 fix - sanitize variables. = 1.0.32 = * 2020-02-18 fix - sanitize variables. * 2020-02-18 fix - fixed security issue = 1.0.31 = * 2020-02-15 add - added allowed domain = 1.0.30 = * 09/01/2020 add - added new email parameter {user_display_name} = 1.0.29 = * 17/10/2019 add - remove placeholder email address for uv_resend_verification_form = 1.0.28 = * 04/09/2019 fix - translation support for email templates. = 1.0.27 = * 20/08/2019 fix - user admin column issue fixed. = 1.0.26 = * 07/05/2019 fix - 'class_user_verification_emails' error issue fixed. = 1.0.24 = * 16/04/2019 fix - WooCommerce Redirect after payment. = 1.0.24 = * 29/03/2019 fix - user verification confirmed mail issue fixed. = 1.0.23 = * 23/03/2019 add - implement with Ultimate Member plugin. = 1.0.22 = * 21/03/2019 fix - WooCommerce checkout issue fixed. = 1.0.21 = * 05/03/2019 fix - Exclude user by role to verification. = 1.0.20 = * 27/09/2018 add - Email Templates reset button is back. = 1.0.19 = * 24/09/2018 fix - Minor PHP issue fixed * 24/09/2018 remove - Removed some CSS files. = 1.0.18 = * 23/09/2018 add - Support for WooCommerce. * 23/09/2018 add - Support for Paid Memberships Pro. = 1.0.17 = * 03/08/2018 add - Google reCAPTCHA(v-2) for default login form. * 03/08/2018 add - Google reCAPTCHA(v-2) for default register form. * 03/08/2018 add - Google reCAPTCHA(v-2) for default password reset form. * 03/08/2018 add - Google reCAPTCHA(v-2) for default comment form. * 03/08/2018 add - Google reCAPTCHA(v-2) for WooCommerce login form. * 03/08/2018 add - Google reCAPTCHA(v-2) for WooCommerce register form. * 03/08/2018 add - Google reCAPTCHA(v-2) for WooCommerce lost password form. = 1.0.16 = * 12/05/2018 add - Private pages included on "verification page?" settings". = 1.0.15 = * 05/05/2018 fix - issue fixed Automatically login after verification. = 1.0.14 = * 29/03/2018 fix - option "Redirect after verification?" none selection issue fixed. = 1.0.13 = * 15/02/2018 fix - Cannot modify header information fixed = 1.0.12 = * 17/01/2018 add - translation ready. = 1.0.11 = * 30/12/2017 add - bulk action for user approve and Disapprove. = 1.0.10 = * 20/12/2017 fix - translation issue fix. = 1.0.9 = * 18/12/2017 fix - admin can manually approve user account. = 1.0.7 = * 11/10/2017 fix - WooCommerce checkout issue. = 1.0.6 = * 24/09/2017 add - compatibility with WooCommerce. * 24/09/2017 add - custom message option panel. * 24/09/2017 add - Block spam registration by domain. * 24/09/2017 add - Block registration by username. = 1.0.5 = 16/09/2017 add – Message after registration completed. = 1.0.4 = * 12/09/2017 add - ready for translation. = 1.0.3 = * 20/04/2017 add - redirection is not mandatory, when Redirect after verification > None. = 1.0.2 = * 20/04/2017 add - add settings page. * 20/04/2017 add - add shortcode for checking verification. = 1.0.1 = * 16/04/2017 Email form name and email address fixed. = 1.0.11 = * 20/12/2017 Email notification added * 20/12/2017 Bug Fixed