调整登录模块的代码结构