大致完成注册功能