gpt4 book ai didi

ios - 在解析中更改密码

转载 作者:行者123 更新时间:2023-11-29 02:57:17 24 4
gpt4 key购买 nike

我在实现忘记密码时遇到问题。我想更改 PFUser 的密码。我只有电子邮件地址。

   PFQuery *query = [PFUser query];
[query whereKey:@"email" equalTo:[txtUserID.text lowercaseString]];
NSArray *arr=[query findObjects];

现在我尝试更改密码。

PFUser *user = [arr objectAtIndex:0];
user.password=txtConfirmPassword.text;
[user save];

它说我需要身份验证才能更改密码。为此,我首先没有登录密码。其他方法是使用 requestPasswordResetForEmailInBackground。但它会发送电子邮件,用户需要单击该链接并设置密码。我的客户不想要那一步。我们有另一项服务,通过询问生日、母亲姓名等几个问题来照顾用户。

我认为应该有一种以具有读/写权限的管理员身份登录的方法。

有人用过类似的东西吗?请帮忙。谢谢。

最佳答案

Parse Docs 中有一个“重置密码”部分.

您不会从设备上重置密码。这一切都是通过解析“重置密码”工作流程在服务器端完成的。

即请求忘记密码的电子邮件、访问网站、创建新密码等......

设备完成的唯一部分是请求重置密码电子邮件。

编辑

要编辑已登录用户的密码,您将能够使用您拥有的代码,因为您将拥有对当前用户对象的写入权限。

关于ios - 在解析中更改密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23736089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com