是否可以在没有领域的情况下使用 JSF 2.0 和 Glassfish 进行身份验证?

发布于 2024-11-29 23:42:36 字数 306 浏览 0 评论 0原文

我有一个例程来检查几个用户/密码是否正确(它只是询问另一台服务器并返回 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

把回忆走一遍 2024-12-06 23:42:36

如果您不想管理密码,可以使用 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文