对不起,大标题。在ASP.NET MVC 3 Razor中使用FormsAuthentication等创建自定义登录系统?
所以我一直在做一些研究,使登录系统。我已经创造了自己的,但发现了一个更安全的方式来做到这一点。 据我所知,这个登录系统的四个基本组成部分是:
- FormsAuthentication
- 的MembershipProvider
- RoleProvider
- 主要
我有这个作为我的基本用户模型:
public class User
{
public int ID { get; set; }
public string Name { get; set; }
public string Password { get; set; }
public string PictureUrl { get; set; }
public string Role { get; set; }
public string AccessToken { get; set; }
}
这仅用于保留数据库中的数据。
我仍然希望将此模型与上面列出的组件一起使用。
有没有人知道一个很好和彻底的教程,解释如何使用MVC 3 Razor中的上述组件创建自定义登录系统?
在此先感谢。