Rails中如何通过OTP实现邮件验证?

问题描述

在我的 Rails 应用中,我通过 OTP 实施移动验证。 (使用 active_model_otp)。 现在我的客户要求他也希望通过 OTP 进行电子邮件验证(意味着需要将带有 6 位 otp 的电子邮件发送到该电子邮件。如果他输入,则应该进行电子邮件验证。)

目前正在通过确认链接进行电子邮件验证,该链接用户注册时发送给用户(设计认电子邮件验证功能

现在我的问题是如何在这种情况下实现 OTP 验证,我可以使用相同的 gem 来完成它吗?当我检查 gem 文档时,我没有找到任何与使用 otp 进行电子邮件验证相关的信息,尽管这个 gem(active_model_otp)

我需要更改这些 gems (devise,active_model_otp) 来实现它还是我们需要手动实现它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)