Title: SnWebTech SMS OTP Authentication
Author: Shoubhik
Published: <strong>2 rugsėjo, 2026</strong>
Last modified: 2 rugsėjo, 2026

---

Ieškoti įskiepiuose

![](https://ps.w.org/snwebtech-sms-otp-authentication/assets/banner-772x250.png?
rev=3680198)

![](https://ps.w.org/snwebtech-sms-otp-authentication/assets/icon-256x256.png?rev
=3680198)

# SnWebTech SMS OTP Authentication

 Autorius [Shoubhik](https://profiles.wordpress.org/shoubhik/)

[Parsisiųsti](https://downloads.wordpress.org/plugin/snwebtech-sms-otp-authentication.1.0.4.zip)

 * [Informacija](https://lt.wordpress.org/plugins/snwebtech-sms-otp-authentication/#description)
 * [Atsiliepimai](https://lt.wordpress.org/plugins/snwebtech-sms-otp-authentication/#reviews)
 *  [Diegimas](https://lt.wordpress.org/plugins/snwebtech-sms-otp-authentication/#installation)
 * [Kūrimas](https://lt.wordpress.org/plugins/snwebtech-sms-otp-authentication/#developers)

 [Pagalba](https://wordpress.org/support/plugin/snwebtech-sms-otp-authentication/)

## Aprašymas

SnWebTech SMS OTP Authentication lets users register and log in to a WordPress site
using a One-Time Password (OTP) sent to their mobile number.

The plugin integrates with the **SnWebTech SMS Gateway Pro Bulk SMS** external SMS
service at https://snbulksms.in. An active account and API credentials from the 
service are required to send OTP messages.

The plugin does not include a license activation system or paywall. The WordPress.
org version provides its included functionality without requiring a license key.

**Features**
 * OTP registration using a shortcode * OTP login using a shortcode*
Integration with SnWebTech SMS Gateway Pro Bulk SMS * Configurable API key, Sender
ID, Entity ID, DLT Template ID, and SMS type * Configurable OTP expiry, length, 
and message template * Admin tools for sending a test OTP and checking gateway balance*
OTPs are hashed before storage * Maximum verification attempts and OTP expiration*
Fully translatable

**Shortcodes**
 * `[swsmsotp_register]` — Place on your registration page * `[swsmsotp_login]`—
Place on your login page

### External Services

This plugin connects to **SnWebTech SMS Gateway Pro Bulk SMS**, an external SMS 
service operated by SnWebTech.

Service website: https://snbulksms.in

The service is required for sending OTP messages. When a visitor requests an OTP,
the plugin sends the recipient’s mobile number, OTP message content, sender information,
DLT template information, and the configured API credentials to the service’s API
endpoint. The plugin also connects to the service when an administrator uses the
gateway balance check or test SMS tools.

The plugin uses these service endpoints:
 * `https://snbulksms.in/api/send.php` —
sends OTP/test SMS messages. * `https://snbulksms.in/api/balance.php` — checks the
account balance when requested by an administrator.

Please review the service provider’s own terms and privacy information before using
the service.

## Diegimas

 1. Upload the `snwebtech-sms-otp-authentication` folder to `/wp-content/plugins/`,
    or install the plugin from the WordPress Plugins screen.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **Settings > SnWebTech SMS OTP Authentication**.
 4. Enter your SnWebTech SMS Gateway Pro Bulk SMS API credentials and DLT information.
 5. Create a registration page and add `[swsmsotp_register]`.
 6. Create a login page and add `[swsmsotp_login]`.
 7. Use the **Test Tools** in the settings page to verify the SMS gateway connection.

## DUK

### Where do I get the API key?

Create or use an account with SnWebTech SMS Gateway Pro Bulk SMS and obtain the 
API credentials provided by the service.

### What mobile numbers are supported?

The plugin accepts Indian mobile numbers with 10 digits starting with 6-9.

### Can I customize the OTP message?

Yes. Go to **Settings > SnWebTech SMS OTP Authentication** and edit the OTP Message
Template. Use `{OTP}` for the OTP code and `{EXPIRY}` for the expiry period. The
message should match your DLT-approved template.

### Is the OTP stored securely?

OTPs are hashed using WordPress’s password hashing functionality before they are
stored. Plain OTP values are not stored in the database.

### Does this plugin require a license key?

No. This WordPress.org version does not use license activation or a paywall.

## Atsiliepimai

Įskiepis neturi atsiliepimų.

## Programuotojai ir komandos nariai

“SnWebTech SMS OTP Authentication” yra atviro kodo programa. Prie jos sukūrimo prisidėję
žmonės surašyti toliau.

Autoriai

 *   [ Shoubhik ](https://profiles.wordpress.org/shoubhik/)

[Išverskite “SnWebTech SMS OTP Authentication” į savo kalbą.](https://translate.wordpress.org/projects/wp-plugins/snwebtech-sms-otp-authentication)

### Domina programavimas?

[Peržiūrėkite kodą](https://plugins.trac.wordpress.org/browser/snwebtech-sms-otp-authentication/),
naršykite [SVN repozitorijoje](https://plugins.svn.wordpress.org/snwebtech-sms-otp-authentication/),
arba užsiprenumeruokite [kodo pakeitimų žurnalą](https://plugins.trac.wordpress.org/log/snwebtech-sms-otp-authentication/)
per [RSS](https://plugins.trac.wordpress.org/log/snwebtech-sms-otp-authentication/?limit=100&mode=stop_on_copy&format=rss).

## Pakeitimų istorija

#### 1.0.4

 * Updated plugin metadata and code-quality compatibility for WordPress.org review.
 * Removed the non-essential Author URI metadata.
 * Updated plugin version metadata to 1.0.4.

#### 1.0.2

 * Updated code-quality checks for WordPress.org review.

#### 1.0.0

 * Initial release.

## Metainformacija

 *  Version **1.0.4**
 *  Atnaujinta **prieš 1 savaitė**
 *  Aktyvių instaliacijų **Mažiau nei 10**
 *  WordPress versija ** 5.8 ar naujesnė **
 *  Ištestuota iki **7.1**
 *  PHP versija ** 7.4 ar naujesnė **
 *  Kalba
 * [English (US)](https://wordpress.org/plugins/snwebtech-sms-otp-authentication/)
 * Žymos
 * [authentication](https://lt.wordpress.org/plugins/tags/authentication/)[login](https://lt.wordpress.org/plugins/tags/login/)
   [otp](https://lt.wordpress.org/plugins/tags/otp/)[registration](https://lt.wordpress.org/plugins/tags/registration/)
   [sms](https://lt.wordpress.org/plugins/tags/sms/)
 *  [Daugiau](https://lt.wordpress.org/plugins/snwebtech-sms-otp-authentication/advanced/)

## Įvertinimai

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/snwebtech-sms-otp-authentication/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/snwebtech-sms-otp-authentication/reviews/)

## Autoriai

 *   [ Shoubhik ](https://profiles.wordpress.org/shoubhik/)

## Pagalba

Turite pastabų? Reikia pagalbos?

 [Peržiūrėti pagalbos forumą](https://wordpress.org/support/plugin/snwebtech-sms-otp-authentication/)