bind model and validator
add failed login message