我的需求是从数据库中读取用户及权限信息,以完成认证和授权。Shiro 提供了 JdbcRealm 实现,没有 MongoDB 的 realm 实现。
请问能否:
将 MongoDB 作为 Shiro 的 realm 实现?
如果可以,具体的配置该怎么写?(Google 到一份具体实现代码,但是缺少相关配置文件)
我的需求是从数据库中读取用户及权限信息,以完成认证和授权。Shiro 提供了 JdbcRealm 实现,没有 MongoDB 的 realm 实现。
请问能否:
将 MongoDB 作为 Shiro 的 realm 实现?
如果可以,具体的配置该怎么写?(Google 到一份具体实现代码,但是缺少相关配置文件)
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
谢邀, 你只需要实现自己的Realm就行, 比如:
然后把你自己的
Realm
设置到RealmSecurityManager
中, 比如:然后把这个
SecurityManager
设置到ShiroFilter
中就行, 比如: