php - 如何使用firebase auth通过电话号码重置密码
问题描述
我目前正在使用 PHP 开发电子商务网站。我的网站允许用户使用电话号码创建帐户。并且电话号码使用 firebase Auth 进行身份验证。我正在使用 mysql 数据库来存储用户注册帐户后的信息,包括用户的电话号码。我试图弄清楚如何实现密码重置。所以当用户点击我的页面上的“忘记密码”时,它会要求他们输入他们的电话号码,一个验证码号码将被发送到他们注册的电话号码。电话号码通过身份验证后,将向用户显示一个休息密码页面,要求他们更改密码。
我没有使用任何平台来创建我的网站,只是纯 php、html 和 JavaScript。
我可以在 Firebase 上找到的唯一重置密码功能是使用电子邮件地址。有什么地方可以实现我上面所说的吗?
解决方案
推荐阅读
- linux - 项目错误:QT 中的未知模块:数据可视化
- reactjs - 使用 window.location.href 在反应中重定向页面时,Axios 无法正常工作
- javascript - 为什么从循环内部调用的回调处理程序没有从调用者那里获取适当的变量?
- javascript - 如何在 Netlify lambda 函数中从 Hugo 网站上的 Google Calendar API 获取请求
- sql - 使用 PASSWORD_VERIFY_FUNCTION 更改配置文件返回无效的函数名称
- reactjs - 使用 Material UI 进行主题嵌套
- java - Java 等价于 C++ Botan 函数调用
- r - 文件处理时间长
- mysql - AWS Aurora Auto Scaling 导致 mysqld_stmt_execute 的参数不正确
- angular - Angular7 性能