Tom6106181
Posts: 0
Joined: Fri Aug 02, 2013 12:39 pm

Forgot password link

Please implement this as soon as possible! Thank you!!!

maxkatz
Posts: 0
Joined: Fri Aug 13, 2010 3:24 pm

Forgot password link

We'll try to add but it's also something you could implement as part of your app logic today.

Tom6106181
Posts: 0
Joined: Fri Aug 02, 2013 12:39 pm

Forgot password link

I know, but I wanted to let u know that there are more developers that want somthing like this to cut down on development time in the apps. Thanks!

Deon
Posts: 0
Joined: Sun Jun 30, 2013 6:00 am

Forgot password link

I agree this function should be part of Register, Login, Logout ........ Forgot Password. It makes the whole user Login obsolete if this function s not there. as we all know, EVERY user will at some stageforget his/her password.

Do you have a tutorial on how to retrieve a password as I have no idea how to code this.

Deon
Posts: 0
Joined: Sun Jun 30, 2013 6:00 am

Forgot password link

It would also be great if the Registration process can allow for capturing of the email address while registering. This only caters for username and password and then you have to go and add email afterwards. Most IDE Registration wizards cater for login email addresses to be used to passwords to.

This would really help if this feature can be added or if you can provide a tutorial on how to do this.

maxkatz
Posts: 0
Joined: Fri Aug 13, 2010 3:24 pm

Forgot password link

Simply add any extra columns to Users database and then to sign up service. Those fields will be captured when a new user is created.

Deon
Posts: 0
Joined: Sun Jun 30, 2013 6:00 am

Forgot password link

Oh cool, thx

fender
Posts: 0
Joined: Sun Sep 01, 2013 9:03 am

Forgot password link

It would be great if someone who has the "forgot password" link woking in Appery.io helped us out here with some basic code. cheers

Maryna Brodina
Posts: 0
Joined: Thu Apr 05, 2012 7:27 am

Forgot password link

Hello!
1) In User collection add "email" and "secret_code" fields
2) Create page "Forgot Password" where user enter email;
3) There is created a random secret code with this format "NKJYnjbs79SjsN" and added to "secret_code" field of User collection;
4) Emai is sent (using SendGrid for example) on address user entered using link with the following format:
codehttp:&#47;&#47;appery&#46;io&#47;app&#47;view&#47;<project-GUID>&#47;resetPassword&#46;html?secret_code=NKJYnjbs79SjsN/code
(in project should be "resetPassword" screen)
5) On page "resetPassword" using JS retrieve secret_code from page URL;
6) User enter new password and click button to submit;
7) There is a verification that secret_code recieved from URL and secret_code in User collection are the same;
8) Change password field in User collection (you would need to use DB Master Key to do that);

items marked with * is better to do on server side due to security reasons.

Deon
Posts: 0
Joined: Sun Jun 30, 2013 6:00 am

Forgot password link

Hi Marina

Your point 3. Can you please clarify how the code is added. I do not understand how the secret random code gets created and when does it get created (When a user initially signs up or must I created this random code manually?)

Please can you do a tutorial on this.

Passwor Recovery is vital for any app that works with users logins.I actually cant grasp why this very important function is not part of your system.

Return to “Issues”