存储user_id的MVC 3 Web应用程序

时间:2012-09-24 08:15:12

标签: asp.net-mvc-3

这是一个围绕网络提出各种意见的主题。

基本上我正在使用ASP.net MVC 3开发SAAS应用程序。

我想知道存储user_id以查看正确用户是否经过身份验证的好方法是什么?

我知道经典的会话asp.net方法,但我真的想避免这种情况。

任何建议都会很棒

1 个答案:

答案 0 :(得分:0)

有一件事是你可以简单地在控制器方法中授权用户。在那里,您可以验证单个用户或组。

如果您使用的是ASP.NET成员资格提供程序,

Guid userGuid =(Guid)Membership.GetUser()。ProviderUserKey;

这会奏效。如果您需要任何其他指导,请发表评论。