2016-02-25 82 views
1

由于解析服务器还没有重置密码系统,我试图自己做,但我找不到方法来更改新密码的用户密码。解析服务器上的自定义重置密码系统

我在Heroku中运行分析服务器,我使用令牌生成器在PHP中创建了Web(使用主密钥解析PHP SDK),该生成器向用户发送电子邮件并验证令牌,但是当我尝试更改我得到的密码为:“无法修改用户”。

任何方式使它工作?

回答

0

当尝试更改用户,而以其他用户身份登录或根本没有登录时,通常会引发该错误。要重置电子邮件,您应该能够通过指定主密钥来绕过它。

+0

用户没有登录,因为他失去了密码..他要创建一个新的。是的,我正在使用主密钥,但仍然出现该错误。 –

+0

当然,我的不好,会再看一次。你能改变用户的其他属性吗?你可以编辑问题并包括你正在使用的代码吗? –

+1

我发现我的错误,当你试图用主密钥保存一个对象时,你需要添加true作为保存函数的参数(useMasterKey)。 '$ object2-> save(true);' –