初始化代码，完成注册功能