ASP.NET MVC 5 - 带有自定义用户表的GeneratePasswordResetToken

时间:2015-12-04 11:22:52

标签: c# asp.net asp.net-mvc asp.net-mvc-4 asp.net-identity

我有一个表'user',其中包含以下字段:

  • ID
  • 用户名
  • 密码
  • folder_files
  • 活性

使用Rfc2898DeriveBytes获取密码。我想允许用户更改密码。我阅读了本指南:

http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-web-app-with-email-confirmation-and-password-reset

我想使用GeneratePasswordResetToken。我如何使用此方法(因此也使用ASP.NET标识)与che'user'表(还维护使用Rfc2898DeriveBytes进行密码哈希)?我可以避免使用AspNetUsers表吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,这是不可能的。但是,AspNetUsers可以自定义,如Password Hasher。