Parse Server 上的自定义重置密码系统
Posted
技术标签:
【中文标题】Parse Server 上的自定义重置密码系统【英文标题】:Custom reset password system on Parse Server 【发布时间】:2016-02-25 18:29:03 【问题描述】:由于解析服务器还没有重置密码系统,我正在尝试自己做,但我找不到将用户密码更改为新密码的方法。
我在 Heroku 中运行解析服务器,我使用令牌生成器在 php(使用主密钥解析 PHP SDK)中创建了 Web,该生成器向用户发送电子邮件并验证令牌,但是当我尝试更改我得到的密码:“无法修改用户”。
有什么办法让它工作?
【问题讨论】:
【参考方案1】:当以其他用户身份登录或根本未登录时尝试更改用户时,通常会引发该错误。对于重置电子邮件,您应该能够通过指定主密钥来绕过它。
【讨论】:
用户没有登录,因为他丢失了密码..他要创建一个新的。是的,我正在使用主密钥,但我仍然收到该错误。 当然,我的不好,再看看。您可以更改用户的其他属性吗?您可以编辑问题并包含您正在使用的代码吗? 我发现了我的错误,当您尝试使用主密钥保存对象时,您需要添加 true 作为保存函数的参数 (useMasterKey)。$object2->save(true);
以上是关于Parse Server 上的自定义重置密码系统的主要内容,如果未能解决你的问题,请参考以下文章