Keep your users secure with the two-step SMS authentication. Two-step authentication is a mechanism to double check that your identity is legitimate.

How to enable and configure Two-step SMS Authentication:

  1. Register at Clickatell
  2. On Clickatell dasboard, choose SMS integrations on the left sidebar
  3. Click Activate Now and setup Billing Details. You can calculate the pricing here
  4. Now that the integration is activated, choose SMS integrations again and copy the API key
  5. In your website admin panel, Settings -> General, enable 2 Step SMS Authentication and paste the API key into the Clickatell field
  6. Press Save

Two-step SMS Authentication

Now customers that set a phone number in the profile will have the 2 step sms authentication.

Set an inital country

This option will make it easier for your customers to login or register to your site. Select the country your website is targeted to. This way, the country’s code will be the default country code in the phone field in the register, login and publish a new page.

Go to Settings -> General -> Regional -> Country and select the country your website is targeted to.

How it works:

  1. An user registers on your website or posts an ad.
  2. An user account is created and the user goes to Edit Profile page and enters his phone number.
  3. After updating the profile details, the user will get a verification code by message on his mobile phone, which he will need to enter in the next page.
  4. Now the user is authenticated and the Two-step SMS authentication is enabled on his account

Two-step SMS Authentication

Register and login with phone number


Users can choose to register with their email and password, or to choose to register with their phone number.

  1. A user visits your site and choose to register.
  2. We send him an SMS with a code.
  3. He enters the code, if valid.
  4. We ask for name and email.
  5. User registered!


  1. Registered user visits your site and wants to login.
  2. He choose to login with phone number and enters his number.
  3. If the number is valid and a profile account with that phone number is found, we send him a code.
  4. The user enters the code.
  5. If the code is valid, he tuser will be successfully logged in!