Oauth 2.0 没有Asp.net标识的OAuth

Oauth 2.0 没有Asp.net标识的OAuth,oauth-2.0,asp.net-identity,Oauth 2.0,Asp.net Identity,这是一个主观/设计层面的问题。我正在为我的web api实现OAuth JWT身份验证/授权机制。我有自己的用户存储,存储在sql server数据库中。WebApi模板有许多ASP.NET标识特定的类。现在我的问题是 在自定义oauth提供程序中使用asp.net标识是必要的还是好的?我想做的就是发布JWT 2.直接将DbContext注入OauthProvider而不是使用模板附带的UserManager类是一个好主意吗 我应该在数据库查询中使用IdentityContext还是DbCont

这是一个主观/设计层面的问题。我正在为我的web api实现OAuth JWT身份验证/授权机制。我有自己的用户存储,存储在sql server数据库中。WebApi模板有许多ASP.NET标识特定的类。现在我的问题是

  • 在自定义oauth提供程序中使用asp.net标识是必要的还是好的?我想做的就是发布JWT 2.直接将DbContext注入OauthProvider而不是使用模板附带的UserManager类是一个好主意吗

  • 我应该在数据库查询中使用IdentityContext还是DbContext来检查用户凭据和角色

  • 我也想知道这个问题的答案。您是否在没有ASP.NET标识的情况下实现了OAuth?