login and register with validations, user loging