使用相同的凭据从 App A 导航到 App B - APEX 19.2
Navigate from App A to App B w/ same credentials - APEX 19.2
我有一个工作区,其中有 6 个应用程序使用相同的数据库和数据库用户帐户。应用程序 A 是一个用户管理器应用程序,它处理工作区中所有应用程序的用户信息和用户角色信息。
我在工作区中所有应用程序的右侧导航栏中有一个 'Change Password' link,我想 link 到 'Change Password' 页面应用 A.
我正在寻找的预期流程:
在应用程序 B(或 C、D 等...)中,单击 'Change Password' link
将用户带到 APP A 的 'Change Password' 页面 w/o 用户必须登录
再次
用户更改密码并在成功提交后被重定向
返回App B(或C,或D等...)的首页
我将如何设置这样的东西。另外,不知道让 APP A 中的 'Change Password' 页面成为模态是否会更容易,所以这样它就覆盖了我所在的当前应用程序,并且如果它必须进行重定向可能会更容易是标准页面,但不确定模式在这种情况下的行为方式。
谢谢,
麦克
由于所有这些应用程序都属于同一个工作区,您很幸运,因为这种 原始 单点登录很容易设置。
转到每个应用程序的
- Shared components
- Authentication schemes (choose the current scheme you're using)
- Session cookie attributes
- Put cookie name into ... well, "Cookie name" attribute;
let's call it MCRIVERS_COOKIE
Link 您用来在应用程序之间导航应该使用 &SESSION.
,例如
http://myserver:8084/apex/f?p=100:1:&SESSION.
就是这样。
从模态页面开始:试一试;我没有,但我 认为 它应该有用。现在您不必在从一个应用程序移动到另一个应用程序时输入凭据,模态页面应该 弹出 一旦您调用它。
我有一个工作区,其中有 6 个应用程序使用相同的数据库和数据库用户帐户。应用程序 A 是一个用户管理器应用程序,它处理工作区中所有应用程序的用户信息和用户角色信息。
我在工作区中所有应用程序的右侧导航栏中有一个 'Change Password' link,我想 link 到 'Change Password' 页面应用 A.
我正在寻找的预期流程:
在应用程序 B(或 C、D 等...)中,单击 'Change Password' link
将用户带到 APP A 的 'Change Password' 页面 w/o 用户必须登录 再次
用户更改密码并在成功提交后被重定向 返回App B(或C,或D等...)的首页
我将如何设置这样的东西。另外,不知道让 APP A 中的 'Change Password' 页面成为模态是否会更容易,所以这样它就覆盖了我所在的当前应用程序,并且如果它必须进行重定向可能会更容易是标准页面,但不确定模式在这种情况下的行为方式。
谢谢,
麦克
由于所有这些应用程序都属于同一个工作区,您很幸运,因为这种 原始 单点登录很容易设置。
转到每个应用程序的
- Shared components
- Authentication schemes (choose the current scheme you're using)
- Session cookie attributes
- Put cookie name into ... well, "Cookie name" attribute;
let's call it MCRIVERS_COOKIE
Link 您用来在应用程序之间导航应该使用 &SESSION.
,例如
http://myserver:8084/apex/f?p=100:1:&SESSION.
就是这样。
从模态页面开始:试一试;我没有,但我 认为 它应该有用。现在您不必在从一个应用程序移动到另一个应用程序时输入凭据,模态页面应该 弹出 一旦您调用它。