如何在 Rails 5 API 模式下重设密码

How to reset password on Rails 5 API mode

Rails 5 个使用 --api 选项创建的应用程序不需要 html 内容。允许用户在没有 html 表单的情况下重置密码的替代方法是什么?

这个流程怎么样:

  1. 用户在客户端按下重置密码按钮
  2. 服务器端设置一个新的随机密码并通过电子邮件发送
  3. 用户使用随机密码登录并在客户端重设密码

你有其他解决方案吗?