是否可以在没有领域的情况下使用 JSF 2.0 和 Glassfish 进行身份验证?
我有一个例程来检查几个用户/密码是否正确(它只是询问另一台服务器并返回 true 或 false)。我想使用它而不是实现领域文件或 jdbc 领域。这背后的原因是因为我不想管理密码。 有什么办法可以实现这样的授权吗? 我知道 servlet 3.0 中的编程安全性指定了 HttpServletRequest.login 等方法。我可以使用自己的登录功能吗?谁能建议我怎么做?
我的应用程序只需要一个简单的授权模型:如果用户未经身份验证,他将只能访问登录页面;如果用户通过身份验证,他将有权访问所有页面。
我正在使用 JSF 2.0 和 Glassfish 3.1。
I have a routine that checks if a couple user/password is correct (it simply ask another server and returns true or false). I would like to use it instead of implement a realm file or a jdbc realm. The reason behind this is because I don't want to manage passwords.
Is there any way to implement such an authorization?
I know that programmatic security in servlet 3.0 specifies methods like HttpServletRequest.login. Can I use my own login funcion instead? Can anyone suggest me how?
My application needs just a simple authorization model: if the user is not authenticated he will have access only to the login page; if the user is authenticated he will have access to all the pages.
I'm using JSF 2.0 and Glassfish 3.1.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您不想管理密码,可以使用 openid/openauth 类型库(如 StackOverflow)吗?
Glassfish 和 OpenId
If you don't want to manage passwords could you use openid/openauth type libraries (a la StackOverflow)?
Glassfish and OpenId