修改登录和注册逻辑