加入了用户身份验证后的代码