安全(使用角色和权限)Web应用程序的最佳方法?

时间:2012-07-12 22:32:17

标签: spring gwt spring-security security cas

考虑使用Spring安全性但是有更好的吗?另外,考虑使用CAS(中央认证服务)与单一登录的Spring安全性集成?有什么建议?这可能是一个不同的问题,但任何想法如何在GWT中使用spring taglib来隐藏某些基于用户角色的东西?

2 个答案:

答案 0 :(得分:2)

我还推荐Apache的伟大(但可能更容易)的安全库:Shiro。

以下是与CAS集成的文档:http://shiro.apache.org/cas.html

答案 1 :(得分:0)

Thinking to use Spring security but is there better than that? 也许

Also, thinking to use CAS (Central Authentication Service) to integrate with Spring security for Single Sign On? Any suggestions?

Spring Security与CAS无缝集成,您只需要进行基于命名空间的配置,并在客户端需要时添加bean。

See Documentation

It might be different question but any idea how to use spring taglib in GWT to hide certain things based on user role?

是的,您可以使用安全标记库来实现,例如将GWT小部件包含到JSP中:

这是一个关于如何操作的教程,但尚未对其进行测试。

custom-integration-of-gwt-widgets-into-jsps

the-role-of-jsps-in-a-gwt-world/

另见: