4

在 ASP.NET MVC4 中处理用户配置文件的最佳实践是什么?

我想将自定义字段添加到我的用户配置文件中,例如姓名、姓氏、关于和其他,这是现成的解决方案吗?

现在我的解决方案是:创建新用户帐户时,我会在我的用户表中自动创建一个条目(主键是用户 Guid),并且我保留姓名、姓氏和我的操作点 - 照片、评论(1 个用户有很多照片,1照片有很多评论) - 这是一个很好的解决方案 - 或者我坐在 MS 的一些自动魔法上来做这个用户配置文件并将它链接到我的数据?

4

1 回答 1

8

MVC4 对成员资格和配置文件使用了非常不同的方法。SQL 表要简单得多,但是如果您参考旧教程,您很快就会感到非常困惑。

它仍然很新,所以没有大量的参考资料,但是有两个非常有用的链接可以进一步了解它......

http://geekswithblogs.net/Aligned/archive/2012/08/30/mvc-4-authentication.aspx

以及上面文章中的第一个链接 http://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4- 5-web-forms-and-asp-net-mvc-4-templates.aspx

在用户配置文件方面,现在有一个表格来保存这些(很像旧版本),但这次每个项目都有一个列,而不是以前使用的混乱。

于 2012-11-08T17:44:38.413 回答