扩展默认的ASP.NET MVC3成员资格系统

Pau*_*own 1 asp.net-mvc

我已经实现了一个新的Web应用程序,它使用ASP.NET MVC3中的默认成员资格系统.

但是,如果要开始存储有关这些注册用户的其他信息,我该怎么办?

假设我想为每个用户存储"fav color",这种情况下的最佳做法是什么?

我确实查看了建议的"相关问题",但发现这些问题更适合于webforms,或者只是处于我无法理解的水平......

谢谢保罗

rcr*_*ens 7

我通常在我的数据库中创建一个表来保存这些附加信息,并使用用户名(必须是唯一的)形成成员资格数据库作为密钥.

  • +1您可以尝试使用配置文件系统来存储数据,但我发现管理起来非常痛苦.创建自己的表是可行的方法..如果超过用户名,您还可以将其键入成员身份ID GUID.从理论上讲,用户名可能会发生变化,但GUID永远不会改变. (4认同)