December 2015
Intermediate to advanced
232 pages
5h 8m
English
Humans are not computers and will forget things, even important things like credentials to an awesome web application such as yours. So let’s talk about setting up a secure password-recovery mechanism.
The most common recovery system in modern web applications uses email. A link is sent to the registered email address to prompt the user to change the current (forgotten) password to a new one. While sufficient for most applications, if your application is extremely critical, you need a more secure recovery process. One option is to add a set of recovery questions or a secondary password that the user has to provide as part of the recovery process. This will stop attackers who have access of the victim’s ...
Read now
Unlock full access