[refactor] UserModel signin(), sendResetPasswordMail() to exec()