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