我就想问问Jfinal3.3 3.4 有没有shrio 插件的???

我就想问问Jfinal3.3 3.4 有没有shrio 插件的??? 不是加不加俱乐部的问题,上级要我弄jfinal3.3 整合 shrio做个登录功能,当下没多少时间,百度上各种2.0或者更早的,到了3.0就凉了。有大神已经做过么?可以分享下么????? 跪求啊

评论区

JFinal

2018-05-11 11:10

有好几个这样的项目,这里挑两个做得比较好的:
https://www.oschina.net/p/jfinalshiroplugin
https://gitee.com/jfinal/LMS

此外,还有 jboot 也集成了:
https://gitee.com/fuhai/jboot

这都是现成的项目,可以直接参考,或者拿到里头的代码用

此外,要注意,在 jfinal 下使用 shiro 不要用 jfinal 3.3 这个版本,其它任何版本都可以,强烈建议使用 jfinal 3.4

JFinal

2018-05-11 11:12

由于 shiro 依赖于 jfinal 的 Routes 这个类中的数据,而 jfinal 3.3 这个版本的 Routes 数据在 ShrioPlugin 启动之后才开始生成的,所以在时机上不对

而 jfinal 3.4 调整了这个 configRoutes 的时机

JackZeng

2018-05-11 11:12

@JFinal 上级要我用3.3整合吧,然后做完小功能,我发现3.3不能整合shrio 我自己看能不能3.4 结合,因为有一年没接触jfinal了 shrio也是没深入理解。

JackZeng

2018-05-11 11:13

老武

2018-05-11 16:35

shiro的filter配置在jfinal filter前面就可以了,非常好整合啊

JackZeng

2018-05-12 13:15

@老武 请问,这个是怎么弄得?

JFinal

2018-05-12 15:00

@JackZeng 在 web.xml 中可以看到 JFinalFilter,而你可以将你用的 shiro 相关 Filter 写在 JFinlFilter 之前

这样就可以让 shrio 的 filter 先于 JFinalFilter 拦截请求,就可以起到控制权限的作用

JackZeng

2018-05-12 16:29

@JFinal 我人太笨了,弄了一天跑起冷冷的Demo项目,先研究下吧

JackZeng

2018-05-14 15:33

@JFinal 3.3 3.4 下面无法获取模板,,,,麻烦看下http://www.jfinal.com/share/861

lyh061619

2018-05-17 13:04

@JackZeng 其实都不用什么插件的,看这个方案,最简单的:http://www.jfinal.com/share/410

JackZeng

2018-05-18 16:01

@lyh061619 感谢分享

热门分享

扫码入社