fixed code/qr_code inconsistency
fixed ambiguity in requestforgotpassword