Email Verification / SMS Verification / OTP Verification module verifies Email Address / Mobile Number of the users by sending one time verification code (OTP) during registration. It removes the possibility of a user registering with either fake Email Address or a fake Mobile Number. This module checks for the existence of the Email Address / Mobile Number and the ability of a user to access that Email Address/Mobile Number.
The module is a key provider for Encrypt. It generates an encryption key based on the user's session id. This is intended for short term storage of highly sensitive data. Think cache.