我有一个用户登录的网页。现在,我想为用户提供使用ChangePasswork控件更改密码的功能。对于未经身份验证的用户,该控件的工作方式与此处ChangePasswork Control相同。但我想要经过身份验证的用户的行为。
我是asp的新手,所以这可能是一个简单的问题,但究竟如何“验证”用户?
答案 0 :(得分:0)
根据docs,该控件适用于经过身份验证的用户和未经过身份验证的用户。 以编程方式更改用户密码非常简单。 查看MembershipProvider和MembershipUser课程。 您可以使用以下身份验证用户:MembershipProvider.ValidateUser 要对它们进行身份验证,请使用:FormsAuthentication.SetAuthCookie MembershipUser有一个方法:ChangePassword。 如果您不熟悉这一切,请阅读introduction to membership