我正在ASP.NET中使用默认的SQL成员资格提供程序,我想提供一个页面来更改用户的用户名.我相信我可以使用自定义提供程序做到这一点,但是使用默认提供程序能做到这一点吗?
我问题的第二部分是: 我是否应该允许用户在创建帐户后更改其用户名?
我正在ASP.NET中使用默认的SQL成员资格提供程序,我想提供一个页面来更改用户的用户名.我相信我可以使用自定义提供程序做到这一点,但是使用默认提供程序能做到这一点吗?
我问题的第二部分是: 我是否应该允许用户在创建帐户后更改其用户名?
默认的SQL成员资格提供程序确实不允许更改用户名.然而,如果你的网站上有一个允许用户更改用户名的有效参数,那么就没有内在的理由阻止用户更改用户名.SQL数据库中的所有表都没有用户名作为键,所有内容都基于用户ID,因此从实现的Angular 来看,这相当容易.