wordpress - 使用电话号码而不是用户名登录 WordPress

标签 wordpress authentication mobile plugins

我打算写一个WordPress插件,让用户可以使用手机号码和密码而不是用户名登录。用户首次使用手机号码和密码注册,插件会向用户发送确认码,之后用户将使用手机号码和密码登录。我可以通过阻止用户在 WordPress 注册表单中输入数字以外的任何字符来使用电话号码代替用户名吗?这是最好的方法吗? 任何帮助将不胜感激。

最佳答案

Wordpress 本身并不支持此功能,但现有插件使用此类功能,例如:https://wordpress.org/plugins/login-with-phone-number/

您可以在开发自己的插件时引用此内容。

要仅限于数字条目,您可以使用 HTML5 输入类型数字:

<input type="number" name="phoneid" />

为此,您需要使用可以处理 HTML5 的浏览器并将此文档类型包含在您的 HTML 文档中:

<!DOCTYPE html>

关于wordpress - 使用电话号码而不是用户名登录 WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66665141/

相关文章:

c# - 使用 UseWindowsAzureActiveDirectoryBearerAuthentication 从 Azure 使用 Id_token

css - Wordpress 类别页面不读取 CSS 文件

php - 安装多个 WordPress 副本时是否需要创建单独的数据库?

php - 将 cookie 设置到特定域

Objective-C SQLite 连接来自多个数据库的表

javascript - 是否仍然值得在移动 JavaScript 上使用 eval 来提高性能?

html - 满足不同网络设备的最有效方法?

javascript - Web 嵌入式 Excel 电子表格无法在移动设备上正常工作

javascript - 如何检测wp_editor的变化?

javascript - 如何限制登录Meteor账号的设备数量?