Start a new topic
Answered

What if email is updated to wrong address

Hello.  What options does a user have if they updated their email address to a wrong address they do not have access to and a verified email address is required to make any changes?


Best Answer
John,

You can provide any other details to the app owner which you entered while signing up for the app like username, first name etc.

Thanks,
Pranav

 


John,

Just to confirm, you have an user record in 'users' collection with wrong email address (email address you do not have access to) and you are not able to make any changes (like password reset etc) as a verified email address is required to do it. Is this right?

Thanks,
Pranav

 

That is right.  This is a hypothetical question.  The user would not be able to login to change their email address to the correct one.  

John,

Why do you think the user would not be able to login if he has wrong email id present in "Email" property?

I think if username and password is correct, user should be able to login. Once he logs in, he has an user object (if you have custom attributes on backend, please downcast the object). User can just change "Email" property to the correct one and make a PUT request to update the user record on backend.

Thanks,
Pranav

 

Because when the user changes their email, it needs to be re-verified.  To login to my app, I require the user's email address be verified.  

John,

Understood. You are right. In case 'Email Verification' is enabled, Users will be required to verify their email address before they are granted access. The 'Email Verification' setting can be found on 'users' collection -> Setting -> Email Verification on the Kinvey console. For more information, please check this link.

In this scenario, user will have to contact app owner/admins directly to update the 'Email' information on the backend to the correct one. I think this is the only option for an app user.


Thanks,
Pranav

 

How do you suggest I verify the identity of someone trying to have me update their email address?  

Answer
John,

You can provide any other details to the app owner which you entered while signing up for the app like username, first name etc.

Thanks,
Pranav

 


1 person likes this
Login or Signup to post a comment