我正在尝试在我自己的域上设置自定义帐户验证和密码重置页面,但在重置密码时出现错误。如果按照下面链接中的说明进行操作,但它总是失败。
http://docs.appcelerator.com/arrowdb/latest/#!/api/Users-method-request_reset_password
我已经使用 URL 结构https://example.com/resetPassword/?reset_password_token={{reset_password_token}}设置了一个页面。
这是重置密码电子邮件中的 URL,当我单击电子邮件中的链接时,页面加载时表单字段可见。输入新密码后,以下内容将传递给 GET 请求,并传递给 appcelerator。
响应文本是:
"{ "meta": { "status":"fail", "code":400, "message":"Failed to reset password: reset_password_token is invalid", "method_name":"resetPassword" } } "
据我所见,一切对我来说都很好,当使用下面的标准 URL 结构时,它工作正常。
https://platform.appcelerator.com/#/users/reset_password/{{key}}/{{reset_password_token}}