我是初学程序员,想知道会话管理和登录注销功能如何合并到jsf项目中。现在我可以从数据库中的表中验证用户,但是在浏览器中提供页面的直接URL会将任何匿名用户带到我所请求的页面。我只希望经过身份验证的用户在会话处于活动状态时访问这些页面。这是怎么做的以及我需要学习什么以在我的应用程序中获得此功能。
提前致谢。
答案 0 :(得分:0)
我建议查看Seam Security之类的内容:http://seamframework.org/Seam3/SecurityModule
答案 1 :(得分:0)
我能够解决这个问题。我的HibernateUtils类中有一个声明
session.close
已被注释掉,并且在删除此评论后现在正按预期工作。
感谢您的帮助。