C# 更改asp.net mvc默认用户帐户

C# 更改asp.net mvc默认用户帐户,c#,asp.net-mvc,user-accounts,C#,Asp.net Mvc,User Accounts,我一直在尝试使用MVC的默认记帐功能,但一直失败 我想改变一些东西,但它似乎不起作用 我想让用户名成为电子邮件 我不想有密码字段的问题和答案。(当我试图删除它们时,它给了我一个错误,我没有提供这些项目) 我想向成员添加其他字段,如名字、姓氏、地址等 我怎样才能做到这一点?有没有一种更为动态的方式来代替MVC的默认记帐功能 谢谢。您正在寻找自定义会员资格提供商。你可以试试丹·哈曼的以下文章。它应该为你指明正确的方向 这不是我想要的。我希望能够使用更少或更多的参数(如名字、姓氏)配置成员资格提供程序

我一直在尝试使用MVC的默认记帐功能,但一直失败

我想改变一些东西,但它似乎不起作用

  • 我想让用户名成为电子邮件
  • 我不想有密码字段的问题和答案。(当我试图删除它们时,它给了我一个错误,我没有提供这些项目)
  • 我想向成员添加其他字段,如名字、姓氏、地址等
  • 我怎样才能做到这一点?有没有一种更为动态的方式来代替MVC的默认记帐功能


    谢谢。

    您正在寻找自定义会员资格提供商。你可以试试丹·哈曼的以下文章。它应该为你指明正确的方向


    这不是我想要的。我希望能够使用更少或更多的参数(如名字、姓氏)配置成员资格提供程序,并删除密码问题和密码答案。据我所知,没有办法删除/更改成员资格提供程序的参数(密码问题等)。如果要删除某些内容,则必须实现自己的提供程序。如果您只想跟踪其他信息,可以使用配置文件提供程序进行跟踪。有关更多信息,请参见此处: