Yesterday I pushed a password recovery feature to feedmug.com. Now users can reset & recover their password in one simple step. Thanks to Sachitanand for the patch that made it happen.
It’s an interesting story. At first, when I was the only user of feedmug, password recovery was not required. But when I released an early version for few friends and colleagues, I realised that it was necessary. But at the time I was so occupied with adding checks and validations, testing & re-testing site function, fixing bugs etc. and etc. that I thought I’ll do it later. Then one day Sachitanand asked if he could do something…anything. I said sure, write a Perl script to set password and send an email notification to the user. By the time he finished that script, I had done the domain registration and feedmug.com was ready to go live. The script was ready, but we did not have an interface to make use of it. Neither did I have the SMTP configuration for feedmug.com. So feedmug was launched without the ability to recover user’s password. I thought nobody is going to forget their password within days and we’d get some time to put things together. I was proved wrong the very next day, when Saleem – one of the early user – said he forgot his password and can not log-in to feedmug.com.
After the launch, though I had time on hand to fix it, Sachit had become father and gone home to see his family. While he came back, I put together an interface to accept user’s email address. But we still did not have SMTP configuration to send email notifications. Last week-end, finally, I had all the things in place and it was time to integrate Sachit’s patch and test it with the SMTP server. I manually integrated the patch on my local instance, did test-run it for couple days and then pushed it live on feedmug.com. In the end, it was quite easy to make things work together.
Hope you find it all useful.
http://feedmug.com is a feeds reader which aims to provide you the best reading experience. If you still haven’t tried it, I invite you to do so, I’m sure you’ll like it. If you are an existing user, please help me spread the word by telling your friends about it.
Thank you. 🙂