ASP.NET身份

马丁·齐克蒙德

我目前正在建立一个新的ASP.NET MVC 5项目,我想在9月左右发布。我需要选择一个会员制,但是目前我对应该朝哪个方向感到困惑。当前的SimpleMembership运行良好,但显然与即将发布的ASP.NET Identity不兼容。另一方面,ASP.NET Identity绝对是全新的,零文档,并且可以随时更改。最后,似乎在这里使用了基于字符串的ID,与SimpleMembership支持的基于整数的ID相比,这似乎是非常不必要的开销。有没有一种我可以选择的良好的,面向未来的方法?

郝公

我也建议不要使用SimpleMembership。您仍然可以在数据库中使用int ID,插入数据库实体时只需要ToString()ID,即:

public class MyUser : IUser {
   [Key]
   int UserID { get; set; }

   string IUser.Id { get { return UserId.ToString(); } }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章