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