암호 분실 구현에 문제가 있습니다. 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
입니다. 그러나 이메일과 사용자가 해당 링크를 클릭하고 비밀번호를 설정해야합니다. 제 의뢰인은 그 단계를 원하지 않습니다. 우리는 생년월일, 어머니 이름 등 몇 가지 질문을하여 사용자를 돌보는 또 다른 서비스를 가지고 있습니다.
읽기/쓰기 권한이있는 관리자로 로그인하는 방법이 있어야한다고 생각합니다.
누구나 그런 것을 사용 했습니까? 도와주세요. 감사합니다. .
이 구문 분석보다는 요즘 back4app.com이 될 것입니다 : O – Fattie
이 사용하는 클라우드 코드 및 마스터 키를해야 할 즉, Parse.Cloud.useMasterKey(); Parse 포럼에서 계속 설명합니다. 예 : https://www.parse.com/questions/custom-reset-password – Fattie