fix authen bug(length for hash passwd is to short)