support password input