实现部分登录代码