重构用户功能——用户注册、登录