手动插入Identity Framework AspNetUsers表

时间:2016-04-12 20:30:08

标签: sql-server asp.net-identity-2

我正在使用Identity Framework实现新的Authorization API。 但是,我们有用户表,我正在尝试将用户信息添加到AspNetUsers表中。

Quetions

  1. 如何生成GUID
  2. 如何将当前的纯文本密码转换为PasswordHash
  3. 如何/在SecurityStamp列中添加数据。

1 个答案:

答案 0 :(得分:3)

  1. 您可以使用Guid
  2. 生成Guid.NewGuid().ToString()
  3. 您可以使用此PasswordHasher
  4. UserManager int UserManager.PasswordHasher.HashPassword(password)
  5. 您在SecurityStamp中插入任意随机stringGuid.NewGuid().ToString()。每次用户登录系统时,它都会自动更新。