Added support for forgot password functionality, displays error when user email or id is already in use by other user