Hello.
Just a quick introduction about me - I've 4 years of experience as a Web developer. I don't only code but I teach coding ( JQuery, PHP, MySQL, Wordpress etc) to others on my popular blog http://youhack.me.
I have a few questions regarding your project - Are you using a CMS or something? The reason is because you mention 'plugin'. As for the requirement, I have done 'forgot password' feature in the past and it's such a common thing in web app that I have wrote a tutorial how to do that I few years ago:
[login to view URL]
Looking forward to work with you on this task.
Regards,
Hyder