我有一个Java EE 6应用程序,每个用户都有自己的jpa实体。由于我想在将应用程序部署到服务器时创建这些实体,我需要一种方法来列出所有主体或至少列出名称。是否有标准的方法在所有应用程序服务器中接收用户名,或者如果没有,只有glassfish的方法吗?
我的备份计划是在用户第一次登录时创建权限,但我真的更喜欢在早些时候这样做,所以管理员甚至可以在用户第一次登录之前修改用户实体。 / p>
谢谢你 拉斐尔
答案 0 :(得分:1)
这是不可能的。领域或(Jaspic)身份验证模块可以连接到任何身份验证提供程序,如LDAP服务器或OAuth提供程序。特别是对于谷歌或Facebook这样的社交网络,你不能指望检索所有可用用户的列表,
由于这种通用连接,这种方法无法在标准API中使用。