Search Results :

×

Login with Telegram as a two-factor method for WordPress | Telegram OTP


When it comes to user authentication there are various points that need to be taken into consideration. Users need to make many efforts like installing an authenticator app, adding security questions (quite a few times, answers of which are hard to remember), or paying extra money for an SMS gateway or email gateway when using a one-time password over SMS or email. Telegram (OTP for Telegram login/Telegram verification) is one of the most popular messaging apps that supports end-to-end encryption with up to 200 million users. miniOrange two-factor authentication plugin for WordPress provides the option to log in with a one-time password received in Telegram.

Login with telegram with miniOrange two-factor authentication secures WordPress login by adding an extra security layer of telegram login with OTP verification. The easy-to-set-up, telegram verification also works on WordPress login forms like Woocommerce, Ultimate Member, Restrict Content Pro, and Theme My Login. Also, compatible with many more WordPress forms and various WordPress integrations.

In this simple way of user verification/telegram verification, you need to search miniorange2fa_bot on your telegram app, and then you have to send a /start message to get started with telegram verification. The miniOrange bot sends you a chat ID, after verifying the chat ID, the telegram verification is added to your WordPress login form. The ease of time and simple way of telegram authentication/telegram verification help you to secure your WordPress account.

You can download miniOrange 2-Factor Authentication(2FA) plugin using the following link:

This plugin can be configured for any TOTP-based/OTP Login 2fa methods like Duo/Microsoft/Google Authenticator. It supports OTP login based 2fa methods [24/7 SUPPORT]

  Tested with 6.0.1

Pre-requisites For Setting Up OTP Over Telegram as a 2FA method

    To use OTP Over Telegram as the two-factor authentication method for your WordPress site you need:-

  • To install our miniOrange two-factor authentication plugin on your WordPress website which supports OTP Over Telegram as the two-factor authentication method.
  • A simple phone with the capability of receiving SMS.

Getting started with the OTP Over Telegram setup

Let’s see how an administrator can set up OTP Over Telegram for users. This can be done in two very simple ways:-

  1. Setup Wizard
  2. Dashboard of the plugin

1. OTP Over Telegram setup through Setup Wizard

The setup wizard appears right after the successful installation and activation of the WordPress 2FA plugin. The Wizard helps you set up 2FA(in this case OTP Over Telegram)

Let’s follow the steps below to set up the OTP Over Telegram method as 2FA for your users.

    Step 1: Once you have activated the plugin the following screen of the setup wizard appears.

  • Click on the Let’s get started! button.
  • Telegram Verification - let's get started button

    Step 2: The wizard guides you to choose any one options for inline registration.
    There are two option under inline registration:-

  • Choose the first option “User should setup 2FA during first login.”
    Choosing this option as name suggests will make user’s compulsorily configure 2FA methods (in this case we will be configuring OTP Over Telegram).
  • Click on the Continue Setup button.
  • Telegram Verification - user should setup 2FA during first login

    Step 3: Next you are guided to choose the user’s role for which you want to set OTP Over Telegram as a 2FA method.

  • Choose the ”All users” option to set 2FA for all and click on the Continue Setup button.
  • Telegram Verification - choose all users
    OR
  • Choose only for a specific roles option.
  • Select the particular role for which you want to set 2FA. (As administrator has been chosen here. This will set the OTP Over Telegram method as 2FA only for the administrator's role.)
  • Then, click on the Continue Setup button.
  • Telegram Verification - choose particular role like admin

    Step 4: Now, it guides you to set the Grace period for your users. There are again two options:-

    1. Users should be directly enforced for 2FA Setup:- If you don’t want to give your users any period to set 2FA you can go with the first option.
    Users will have to set 2FA during their first login to gain access to the account.

    2. Give users a grace period to configure 2FA:- choosing this option will allow you to give your users a certain grace period within which users will be required to set their 2FA. Users will have to set 2FA after expiration of the grace period.

  • Select the particular role for which you want to set 2FA. (As administrator has been chosen here. This will set the OTP Over Telegram method as 2FA only for the administrator's role.)
  • Choose the “Users should be directly enforced for 2FA Setup” option and click on the All Done button.
  • Telegram Verification - enfore 2fa for users
  • You have successfully configured the two-factor authentication.
  • Telegram Verification - compelted

Steps for users to configure OTP Over Telegram

After completing the above 2FA setup in a few simple steps, users are prompted to configure a list of two-factor authentication methods, including OTP Over Telegram.

  • Go to the WordPress Login page and enter the user’s login credentials.
  • OTP Over Telegram - enter username and password and login
  • Choose the “OTP Over Telegram” radio button. You are prompted to configure a two-factor method while logging in for the very first time.
  • OTP Over Telegram  - Select OTP Over Telegram
  • Open the Telegram app and search for 'miniOrange2fa'. Click on Start button or send '/start' message.
  • Enter the receive chat id in the below box.
  • Then, click on the Send OTP button.
  • OTP Over Telegram  - click send OTP
  • Enter the 2FA code/2FA OTP sent to your Telegram number.
  • Click on the Validate OTP button.
  • OTP Over Telegram  - Enter code

    Now you must carefully store the backup codes provided to you. These codes will help you login when you become locked out of your account for any reason.

  • Click on the Finish button to finish it.
  • OTP Over Telegram  - store the backup code
  • The user has successfully logged into the account.
  • OTP Over Telegram  - login successful

    Subsequent Login for user’s account through OTP Over Telegram

    Let’s see how user's subsequently login to their account after configuration of OTP Over Telegram during first login.

  • Go to the WordPress Login page and enter the user’s(in this case admin) credentials to login.
  • OTP Over Telegram - click login
  • Enter the 2FA code/2FA OTP sent to your Telegram number.
  • Click on the Validate button.
  • OTP Over Telegram - enter 2fa code to verify
  • The admin has successfully logged into the account.
  • OTP Over Telegram - user login successful

2. OTP Over Telegram setup from plugin dashboard

    If you have choose to Skip Setup Wizard, here's an alternate way to setup OTP Over Telegram through the plugin dashboard.

    OTP Over Telegram - skipping setup wizard

    After clicking on the Skip Setup Wizard option, you will be redirected to the plugin dashbord i.e, Login Settings tab of two-factor authentication menu where you can enable 2FA for all the desired roles.

  • Enable 2FA for the all the roles for which you need to set 2FA.
  • Then, click on the Save Settings button.
  • OTP Over Telegram - for other roles

Steps for users to configure OTP Over Telegram

  • Go to the WordPress login page and enter the user’s login credentials.
  • OTP Over Telegram  - enter password and login
  • Choose the OTP Over Telegram option among all two-factor authentication methods.
  • OTP Over Telegram - Choose OTP Over Telegram
  • Open the Telegram app and search for 'miniOrange2fa'. Click on Start button or send '/start' message.
  • Enter the receive chat id in the below box.
  • Then, click on the Send OTP button.
  • OTP Over Telegram - click send OTP
  • Enter the 2FA code/2FA OTP sent to your Telegram number.
  • Click on the Validate OTP button.
  • OTP Over Telegram - Enter code

    Now you must carefully store the backup codes provided to you. These codes will help you login when you become locked out of your account for any reason.

  • Click on the Finish button to finish it.
  • OTP Over Telegram - store the backup code
  • The user has successfully logged into the account.
  • OTP Over Telegram - login successful

    Subsequent Login for user’s account through OTP Over Telegram

    Let’s see how user's subsequently login to their account after configuration of OTP Over Telegram during first login.

  • Enter your login credentials and click on the Login button.
  • OTP Over Telegram - click login
  • Enter the 2FA code/2FA OTP sent to your registered phone number via SMS.
  • Click on the Validate button.
  • OTP Over Telegram - enter 2fa code to verify
  • The user has successfully logged into the account.
  • OTP Over Telegram - logged in
Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com