.使用 Mongodb 进行 Net Core Web Api 身份验证

Posted

技术标签:

【中文标题】.使用 Mongodb 进行 Net Core Web Api 身份验证【英文标题】:. Net Core Web Api Authentication with Mongo Db 【发布时间】:2018-08-09 16:26:30 【问题描述】:

喂,

我有 .Net Core 2.0 Web Api 项目,它是在 Mongo Db 中进行 Crud 操作。我想把安全放在我的 api 中。像基本身份验证一样,JWT 令牌如 MsSql 或不需要数据库,但我不懂教程。他们看到我很复杂。如何使用 Mongo Db 在我的 Web api 中添加身份验证?这是我的主要问题。

我是 MongoDb 的新手

【问题讨论】:

【参考方案1】:

您可以使用 AspNetCore.Identity.Mongo 从 Nuget 获取 https://www.nuget.org/packages/AspNetCore.Identity.Mongo/

【讨论】:

欢迎提供解决方案链接,但请确保您的答案在没有它的情况下有用:add context around the link 这样您的其他用户就会知道它是什么以及为什么会出现,然后引用最相关的您链接到的页面的一部分,以防目标页面不可用。 Answers that are little more than a link may be deleted.

以上是关于.使用 Mongodb 进行 Net Core Web Api 身份验证的主要内容,如果未能解决你的问题,请参考以下文章

2021-06-29 .NET高级班 77-ASP.NET Core mongodb数据库的使用

.Net Core 上的 GraphQL、MongoDB - 中间件?

.net Core MongoDB用法演示

.NET Core 3.1 + GraphQL + MongoDB

将 Mongodb 聚合管道转换为 C# .Net Core

.NET Core MongoDB数据仓储和工作单元模式封装