完成了注册逻辑