MVC4中有没有一种内置的方法来将持久模型数据与已验证的用户相关联,或者您应该提供自己的实现?
我阅读的MSDN教程并没有建议如何处理它,但是我看到了一个WebSecurity.CurrentUserId
属性可以存储。例如,一个允许用户上传照片的网站模型:
public class Photo
{
public int Id { get; set; }
public int UserID { get; set; } // Controller sets WebSecurity.CurrentUserId?
public DateTime Created { get; set; }
...
}
还是有"MVC方式"吗?