Plugins

One Time Password (OTP), Mobile Verification and Secure Login Plugin

OTP Verification plugin verifies Mobile Number of users by sending verification code (OTP) during registration. It removes the possibility of a user registering with fake Email Address / Mobile Number. This plugin checks the existence of the Mobile Number and the ability of a user to access that Mobile Number.

Price: $59
 + $10
Plugin + Installation
Price: $59
Plugin

Verify user's Mobile Number during Registration or Landing Page form submission with One Time Pass-code (OTP).

OTP Verification plugin verifies Mobile Number of users by sending verification code (OTP) during registration. It removes the possibility of a user registering with fake Email Address / Mobile Number. This plugin checks the existence of the Mobile Number and the ability of a user to access that Mobile Number.

Send OTP via SMS, a 2 Factor Authentication Services for Security

Send OTP via SMS, a 2 Factor Authentication Services for Security

OTP verification combines a user login—including a Password—with physical access to a smartphone or landline telephone to verify authorized access to an Account. A user can begin to log into a secured service by entering an ID and password, but then must receive a one-time code (OTC) or one-time password (OTP) via SMS texting or a voice telephone call using a phone number associated with the account. Entering this additional one-time credential constitutes the second step of verification or the second factor of authentication, with the idea that only someone who knows the correct account password and who physically possesses the required object (Mobile Phone and the associated Phone Number) can gain access to the account.

Key Features

  • Sign Up with Phone Number

    Sign Up with Phone Number

    Enable Phone Number as a field or mandatory field during signup process. Phone number of the user will be verified through OTP, thereby authenticating the user for your website.

  • LOGIN WITH PASSWORD / OTP

    LOGIN WITH PASSWORD / OTP

    Option to login with default Email Address and Password, or provide your user an option to login via Password or OTP.

  • Two Factor Authentication

    Two Factor Authentication

    Account security is quite important for the overall security of a website. Two factor authentication helps in achieving this security as user will require to enter both Password and OTP to login.

  • OTP String Type

    OTP CODE Format

    OTP verification code can be send to website users in Numeric or Alphanumeric format based on the convenience of the website's admin.

  • OTP for Specific Countries

    OTP for Specific Countries

    OTP verification can be enabled for specific countries or all the countries based on the requirement of a website. Set a country as default which will be shown to users as pre-selected in signup form.

  • OTP in Native Languages

    OTP in Native Languages

    If you have a multilingual website, then it would be logical to send OTP code and the message along with it in the native language of the user. This will make the connection strong of the website and its users.

  • User Blocking

    User Blocking

    Set the count for number of login attempts via OTP verification. Once, the user exceeds these attempts, his account will be blocked for the defined period of time. This will block the unauthorised login attempts.

  • Manage Users

    Manage Users

    The users who have linked a registered phone number with their account are listed separately. This will help in managing the details of such users in one place.

  • SMS Templates

    SMS Templates

    Compile the text in different languages, which you want to include with OTP verification code to be send to users for various process like: Sign Up, Login, Forget Password etc.

  • SMS Service Integration

    SMS Service Integration

    Top two SMS Service has been integrated with this plugin: Amazon and Twilio and one service for testing purposes: Virtual SMS Client. Configure either one to start sending OTP verification code to your website users.

  • Send SMS

    Send SMS

    Configured SMS service can also be used to send SMS to the website users by admin who have associated a phone number with their accounts. Users can be chosen based on Member Level, Profile Type or a particular user.

  • Statistics

    Statistics

    View statistics related to SMS sent to users, over different time periods, for different process like: Sign Up, Login, Forget Password etc. or which are sent by Admin.

 

Users Control

  1. Phone Number

    Users can add / edit / change the associated phone number and country code with their account.

  2. Two Factor Verification

    Users can choose whether they want to enable / disable the two factor verification whenever they signin in their account.

Administration

OTP Duration

Set the time duration until which the OTP verification code will be valid.

OTP Code Length

Choose OTP code length between 3 and 9 for the OTP verification code being sent to site users.

OTP Code Format

Set the code format (Numeric or Alphanumeric) for the OTP verification code being sent to site users.

Allowed Countries

Choose the countries for which you want to enable OTP verification on your site. You can also set a default country which will be shown as pre-selected to site users.

Native Language

Option to send OTP verification message to users in their native language. Languages which are already configured and enabled on your site.

Login Options

Enable any one of the below login options on your site:

-    Default SocialEngine Login with Password.

-    Either with Password or OTP Verification Code.

-    Two Factor Verification i.e. both Password and OTP Verification Code.

 

Sign Up Process

Option to make Phone Number field mandatory in sign up process. You can also enable single or separate fields for Email Address and Phone Number in sign up form.

Manage Users

Manage users who have associated Phone Number with their account. They are listed separately from other users.

Send SMS

Send SMS to all or selected users, as per the requirement, who have associated Phone Number with their account.

Service Integration

Three services are available which can be configured with this plugin:

-     Amazon

-     Twilio

-     Virtual SMS Client: It allows to enable a service for testing purpose. A phone number is opened in the browser’s tab where user can receive OTP verification code.

 

Member Level Settings

Configure various settings on a per member level basis:

-     Two Factor Verification

-     OTP Count: Set the count of wrong attempts allowed to a user while entering a OTP verification code.

-     Time Duration to Reset OTP Count: Set the time duration after which OTP Count will be set to ‘0’.

-     User Blocking Duration: Set the time after which user can again attempt to signin / signup using OTP verification code.

 

SMS Templates

Set the template, in the various languages enabled on your site, to be sent in SMS with the OTP code for various process:

-     Signup

-     Login

-     Forget Password

-     Adding Phone Number

-     Editing Phone Number

 

 

Integration With

  • SocialEngine Logo
  • Advanced Subscriptions
  • Homepage background video plugin
  • social login
  • Advanced Menu Plugin
  • Quick Signup Plugin
  • Mobile App
  • Mobile & Tablet Plugin
What will my plugin download contain?
The plugin download will be a zipped file, which upon extraction will give the plugin package tar file, the license file, and the installation instructions file.
Is this easy to install?
Yes, absolutely! This plugin will install seamlessly on your SocialEngine with the one click Package installation feature.
Does this plugin requires any changes in source code of SocialEngine PHP?
No, this plugin does not require any changes in source code of SocialEngine PHP.
Is this a stand-alone plugin?
Yes, no other plugins are required to run this plugin.
Screenshots:
Sign Up Process: OTP Verification Global Settings: Separate Field for Phone Number & Email Address Global Settings: Single Field for Phone Number & Email Address Manage Users Service Integration Member Level Settings Manage SMS Templates Sign In: Either with Email or Phone Number
Demos
Blog
Support
Contact
Help