asp.net mvc和身份验证的示例

时间:2008-10-18 21:46:56

标签: asp.net-mvc asp.net-membership forms-authentication

我正在寻找一些asp.net mvc的例子,它们使用集成的基于asp.net表单身份验证的成员资格提供程序以及编辑和发布方案。我在这里寻找最佳实践。

假设我的数据库中有一个带有Name字段的Contacts表,以及一个与aspnet_Users UserId字段绑定的UserId字段。我想到了这样的事情:

public ActionResult Save([Bind(Include="Name")] Contact contact)
{
       // if null etc. checks omitted for this example
       MembershipUser currentUser = Provider.GetUser(User.Identity.Name, true);
       contact.UserId = (Guid)currentUser.ProviderUserKey;
       //save etc.
}

这个的任何提示或指南?

1 个答案:

答案 0 :(得分:3)

我还没有详细介绍它...但是,this可以帮忙吗?