【发布时间】:2013-05-20 13:40:48
【问题描述】:
我将 WebMatrix WebSecurity 用于我的应用程序的表单身份验证。
用户需要能够更改他的用户名,而无需退出。
我认为调用 WebSecurity.Logout(),然后调用 WebSecurity.Login() 可以解决问题,但 Login() 需要密码。当然,我无法提供此密码,因为它在数据库中进行了哈希处理。
我怎样才能使这个要求起作用?
编辑: 以下是关于如何解决更改用户名问题的一些建议。
但是,我的实际问题是 cookie 仍然保留旧用户名。我找到了以下有关如何处理的说明:
http://omaralzabir.com/how_to_change_user_name_in_asp_net_2_0_membership_provider/
【问题讨论】:
标签: asp.net-mvc forms-authentication security