sql-server - 手动插入到 Identity Framework AspNetUsers 表中

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

我正在使用身份框架实现一个新的授权 API。
但是,我们有我们的用户表,我正在尝试将用户信息添加到 AspNetUsers 表中。

问题

  • 如何生成 GUID
  • 如何将当前的明文密码转换为 PasswordHash
  • 如何/如何在 SecurityStamp 列中添加数据。
  • 最佳答案

  • 您可以生成 GuidGuid.NewGuid().ToString()
  • 您可以使用 PasswordHasher国际UserManager像这样UserManager.PasswordHasher.HashPassword(password)
  • 您插入任何随机 stringGuid.NewGuid().ToString()在 SecurityStamp 中。每次用户登录系统时,它将自动更新。
  • 关于sql-server - 手动插入到 Identity Framework AspNetUsers 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36583473/

    相关文章:

    sql - COUNT 选择和局部变量存储

    sql-server - 删除存储过程中两个不同单词的第一个实例的最简单方法

    sql - 检查子查询中是否存在记录

    owin - 如何生成不记名 token 来调用远程 Web API

    asp.net-mvc - 混合 ASP.net Identity 和 Azure AD 身份验证

    asp.net-mvc-5 - 确认电子邮件上的 aspnet 身份无效 token

    c# - ASP.Net Identity 2,双因素安全代码时间跨度

    c# - ASP.NET Core Identity 2.0 - 将 401 状态代码返回到 ajax 函数

    sql - 子查询和相关子查询的区别

    SQL Server 删除性能