我天真地认为已经有一个包(最好是 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/