Oracle ADF:如何为adf Web应用程序设计登录和自动登录功能

时间:2015-05-20 04:46:06

标签: oracle-adf jdeveloper

您好我正在使用ADF(jdeveloper 11.1.2.4)开发Web应用程序。

我需要知道两件事。

  1. 如何设计登录功能。我有一个登录表单用户输入用户名和密码然后他点击登录按钮然后我该怎么办。我是否必须使用托管bean并验证凭据并获取该托管bean中的会话对象,并将此凭据放入会话中并在需要时使用。为此,我应该使用带有loginPage和router和validAdminPage以及托管bean的任务流。或者ADF是否为此提供了任何内置功能?登录过程。?

  2. 在此我需要设计一个功能,例如一旦用户使用有效凭据登录并关闭选项卡(而不是浏览器),然后再次输入/faces/login.jsf url意味着他正试图再次登录,但这不是必要的。输入用于登录的URL后,他应该自动获得homepage.jsf(自动登录)。

  3. 如何设计这些功能

    请求帮助。提前谢谢。

1 个答案:

答案 0 :(得分:0)

对于ADF要点,我使用开源IAM框架 IAMFortress 实现了一个项目。现在它是Apache Directory项目的一部分。

Apache Fortress

这是一款出色的产品,支持 RBAC ARBAC 规范。你可以查看我在这上面写的教程。这是一个由四部分组成的系列。教程涵盖使用自定义EL提供程序的身份验证,授权,自定义EL表达式。

Fortress with ADF Essentials:Part 1