Linux 软件免费装
Banner图

Authyo OTP for Elementor Form

开发者 konceptwise
更新时间 2026年9月8日 19:54
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

otp elementor verification sms phone-verification

下载

1.0.0 1.0.1

详情介绍:

Authyo OTP for Elementor Form adds OTP (One-Time Password) verification to your Elementor forms. Protect your forms with multi-channel verification — Email, SMS, WhatsApp, and Voice Call — powered by the Authyo API. Features: Third-Party Disclaimer: This plugin is NOT affiliated with, endorsed by, or officially supported by Elementor Ltd. It is an independent third-party integration that works alongside Elementor to provide OTP verification functionality using Authyo's API services.

安装:

Automatic Installation
  1. Log in to your WordPress admin panel.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Choose the plugin ZIP file and click Install Now.
  4. Click Activate Plugin.
Manual Installation
  1. Upload the authyo-otp-for-elementor-form folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
After Activation
  1. Navigate to Authyo OTP for Elementor Form → General Settings.
  2. Enter your App ID, Client ID, and Client Secret from your Authyo dashboard.
  3. Enable the OTP channels you want to use under the OTP Channel tab.
  4. In the Elementor editor, add the Authyo Form widget to any page.
  5. In the widget's repeater fields, enable OTP on any Email or Phone field.

升级注意事项:

1.0.1 Recommended for any site behind a page cache or CDN. OTP sessions are now established at runtime, so cached pages no longer cause "Send OTP" failures. Page caches are purged automatically on update. 1.0.0 Initial release. No upgrade steps required.

常见问题:

Do I need an Authyo account?

Yes. You need a free or paid Authyo account to obtain your API credentials (App ID, Client ID, Client Secret). Sign up at https://app.authyo.io.

Which OTP channels are supported?

Email, SMS, WhatsApp, and Voice Call. Each channel can be enabled or disabled individually under Authyo OTP for Elementor Form → General Settings → OTP Channel.

Does it work without Elementor Pro?

Yes. The plugin works with both the free Elementor plugin and Elementor Pro.

What happens if the Authyo API is unreachable?

If the Failsafe Protection option is enabled (under General Settings), forms will still submit even if the OTP cannot be delivered. You can configure a notification email to be alerted when this occurs.

What data is sent to Authyo?

When sending an OTP, the user's phone number or email address, the selected OTP channel, and OTP length/expiry settings are sent to the Authyo API. When verifying, the maskId (a temporary session token returned by Authyo) and the OTP entered by the user are sent. No personally identifiable information is stored by this plugin beyond standard WordPress transients used for session management.

Is the country list cached?

Yes. The country list is fetched from the Authyo API once and cached as a WordPress option. You can refresh it manually from the Country tab in the settings panel.

更新日志:

1.0.1 1.0.0