Module Description
πŸ‡ΊπŸ‡¦ This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. ABOUT: Module allows:


* to have Email verification
* to type password on registration
* to be logged in right after registration
* to notify the user on site: You have to verify your Email (for more details see "8.x & 9.x module specific features:" section)

If user do not verify the Email in a certain time interval account will be blocked.

USE CASES: You want to have user Email verified and login the user right after registration was successfully completed (default Drupal Email verification doesn't allow to login the user right after registration).

REQUIREMENTS:
* User (core module)

INSTALLATION: Install as you would normally install a contributed Drupal module. Visit https://www.drupal.org/docs/8/extending-drupal-8/installing-drupal-8-mod... for further information.

CONFIGURATION:
* Go to: Manage -> Configuration -> People -> Account settings/admin/config/people/accounts page:
* In Registration and cancellation section:
* Set "Who can register accounts?" = "Visitors"
* Uncheck "Require email verification when a visitor creates an account" checkbox


* In Emails section:
* Add [user:verify-email] to the "Welcome (no approval required)" mail to send to the user the Email verification link


* Click "Save configuration" button
* Go to: Manage -> Configuration -> People -> User Email Verification/admin/config/people/user-email-verification page:
* Set "Skip roles" - the roles which shouldn't verify the Email
* Set "Verification time interval" (in seconds) - the time for user to verify the Email, when this time is over - user account will be blocked
* Set "Send reminder" - how many times user will be notified (with Verification mail) during "Verification time interval"
* Customize "Verification mail subject" and "Verification mail body" if "Send reminder" was set


* Check "Enable extended verification period" if you'd like to provide an extra time to the user to verify the Email and activate blocked account
* Set "Extended verification time interval" (in seconds) - the time for user to verify Email and unblock account, when this time is over - user account will be removed or blocked, depends on "When cancelling a user account" setting
* Customize "Mail subject" and "Mail body"




* Click "Save configuration" button
* To have ability to translate emails subject & body:
* Enable Configuration Translation core module
* On module configuration page /admin/config/people/user-email-verification new tab Translate user email verification will appear
* Use this tab to add translations



8.x & 9.x module specific features:

* A block User Email verification notification which will be displayed only to the user who have to verify Email. In this block you can notify and motivate user to verify the Email. Once user's Email will be verified - the user will not see this block anymore.

Project Usage
629
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module aims to solve the issue of user Email verification and immediate login after registration in Drupal websites.
Data Name
user_email_verification

OPENAI CHATBOT

OPENAI CHATBOT

11:36:07
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.