Bug Fix: Closes issue #1 Multiple reset keys can be created for a user