601 Unstar Star 1.9K Fork 706

GVPbaomidou / kisso

写的挺好!花了2小时看了看jfinal的例子和源码,有如下建议

Closed
庚子world  Opened this issue
  1. 关于ReturnURL这个参数名,也可以做到SSOConfig里,让服务端和客户端统一。

  2. 建议在配置文件里标明哪些是公用的,那些是服务端和客户端自己的。

  3. 关于跨域的属性配置还有CrossDomainHelper类,我没有找到具体的使用代码,请问这个类没用吗?

  4. 觉得SSOFilter的设计浸入性有点大:比如我要使用jfinal自己的拦截器,分别处理不同类型的登录或者其他登录后续处理,就需要对over.url特别的小心。

  5. 还有SSOFilter中req.setAttribute(SSOConstant.SSO_TOKEN_ATTR, token);这个代码是干什么的?

##谢谢!

12260 jobob 1578914833 total 2 participants

Comments (2)

12260 jobob 1578914833
青苗 2015-03-24 10:35 owner

非常感谢你的建议!

1、ReturnURL 将加入 SSOConfig 。

2、SSOHelper SSO客户端帮助类, LoginHelper SSO登录帮助类(服务端) ,其他类大多属于共用写入一个core主要是不想维护2份代码。

3、CrossDomainHelper 属于跨域辅助类,跨域 demo http://git.oschina.net/juapk/kisso_crossdomain

4、SSOFilter 只是为了演示demo或者说给偷懒人的直接使用,为了更好的控制建议你自定义拦截器。

5、SSOFilter中req.setAttribute(SSOConstant.SSO_TOKEN_ATTR, token); 为了减少解密 token次数,代码中直接 SSOHelper.attrToken(request) 获取 token 。

6、如果有更好的想法欢迎 push 。

12260 jobob 1578914833
青苗 2015-03-24 12:26 owner

Status changed to closed

Sign in to comment

Assignees
Labels
Not set
Projects
Milestones
Branches
Planed to start
Not set
Planed to end
Not set
Top level
Priority
Java
1
https://gitee.com/baomidou/kisso.git
git@gitee.com:baomidou/kisso.git
baomidou
kisso
kisso

Search