support md5 auth