Forms 基于Glassfish表单的安全性获取用户信息
我在JavaEE应用程序中使用基于表单的身份验证配置了GlassFish JDBC领域,因此一切正常 但是我想获取用户的信息(用户id),并在他的会话期间将其保存在列表中。在他的会话超时或发生注销后,我会将其从列表中删除Forms 基于Glassfish表单的安全性获取用户信息,forms,security,glassfish-3,Forms,Security,Glassfish 3,我在JavaEE应用程序中使用基于表单的身份验证配置了GlassFish JDBC领域,因此一切正常 但是我想获取用户的信息(用户id),并在他的会话期间将其保存在列表中。在他的会话超时或发生注销后,我会将其从列表中删除 我应该更改auth方法吗 不幸的是,JavaEE安全API不够丰富,无法提供有关登录用户的详细信息 您唯一可以要求的是用户用于登录的名称。您可以通过或它的替代方案来实现这一点 有几个变通办法: 在Servlet过滤器中,检查您提到的这个“列表”是否为空,并且上面的任何一个方法都
我应该更改auth方法吗 不幸的是,JavaEE安全API不够丰富,无法提供有关登录用户的详细信息 您唯一可以要求的是用户用于登录的名称。您可以通过或它的替代方案来实现这一点 有几个变通办法:
<>如果java EE没有一个更简单、更强大的机制来完成这个问题,请考虑投票表决:谢谢你的回答。我将我的安全方法更改为使用ApacheShiro编程。我认为,Shiro很好,比大多数其他实现更易于使用。