java - 应用程序用户身份验证java mongodb模块

标签 java mongodb authentication

我天真地认为已经有一个包(最好是 Java)可用于使用 mongodb 作为后端来处理应用程序级用户身份验证,但到目前为止我还没有找到一个。是否存在一个(或多个)?

要绝对清楚的是,我不是在谈论 mongodb 级别的身份验证。

最佳答案

您想要的是使用 MongoDB 作为 Java 应用程序的身份验证领域。

现在我认为没有任何现成的组件可以实现这一目标。

您可以做的是自己处理 DAO 层并向 Apache Shiro 提供一个可以处理身份验证的领域。

有关领域的更多信息 - http://shiro.apache.org/realm.html

您可以使用 Spring Security 执行相同的操作,因为它还具有仅适用于关系数据库的现成 DB Realm 实用程序。

如果您想查看一些实现示例,只需在 Google 上搜索“mongorealm java”或“mongorealm”即可。

关于java - 应用程序用户身份验证java mongodb模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21804925/

相关文章:

java - 使用 Sinch 即时通讯系统

java - 不兼容的类型 : inference variable E#1 has incompatible upper bounds Enum<E#2>

javascript - 更新子文档 Mongoose 中的字段

python - 如何使用pymongo过滤mongo集合中的数据

javascript - 使用 Mongoose 在 Node JS 中进行全文搜索

android - 为什么我的登录屏幕不工作

java - 仅当类为泛型时,才产生奇怪的编译时错误

java - 日期格式在 Java 中不起作用

reactjs - 同时对 Asp.Net core 2.0 MVC 应用程序 (cookie) 和 REST API (JWT) 进行身份验证

authentication - 如何在 Ubuntu 上使用公钥和密码设置 SFTP