update

username validation, temporary link reg, md5 password