工作原理:身份验证工作流程

激活插件后,过程就很简单:

  1. 当客户访问登录页面时,除了用户名和密码字段外,他还会看到新的 OTP 字段和“OTP 发送”按钮(在发送 OTP 之前登录按钮将隐藏)
  2. 输入用户名/电子邮件并点击“OTP 发送”按钮后,他将通过电子邮件收到 OTP,并且会出现登录按钮
  3. 然后客户可以输入 OTP 并继续登录

高度可定制

通过管理区域,商店管理员可以自定义OTP n通知电子邮件、主题、错误消息等等!他还可以配置其他参数,例如 OTP 长度和有效时间

模板

OTP区域模板可以自定义。模板文件可以复制到主题文件夹中,然后根据您的需要进行定制!

  1. woocommerce-two-factor-auth/templates/frontend/wc-login-form.php:这是 WooCommerce 登录区域中使用的模板
  2. woocommerce-two-factor-auth/templates/frontend/wp-login-form.php:这是 WordPress 管理员登录区域中使用的模板

安全

OTP 是随机生成的 12 长度字符串。 OTP 在固定的时间内有效(默认为 5 分钟),之后就会过期。为了防止暴力攻击,该插件还会检查用户执行的尝试次数。默认情况下,在 3 次错误尝试后,OTP将过期。所有参数都可以通过选项菜单进行编辑。

官方链接

声明:此处列出的所有项目均由第三方开发人员开发并根据通用公共许可证 (GPL) 的条款重新分发。HiGuai.com 与任何第三方开发商或商标所有者没有附属关系或关联。