在用户信息页面上,所有用户可以修改密码及个人描述。

点击提交时,程序将对表单输入进行判断:

  • 如果新密码和确认密码相等并且新密码长度大于零,将尝试进行修改密码操作,如果修改失败(如旧密码错误),则所有输入清空,不再修改用户描述,如果修改成功,将继续修改用户描述;
  • 如果新密码长度为零或者新密码和确认密码不相等,将直接修改用户描述(无需输入旧密码)。