我有以下问题: 我有两个Oracle Apex应用程序,每个应用程序都有自己的登录和自己的数据库方案。为了让最终用户更容易,我想实现单点登录。意思是,用户只需要一个用户名和一个密码为了登录到两个申请。Oracle APEX单点登录
在应用程序中存储所有用户信息。应用程序B可以访问相同的用户信息。两个应用程序有不同的工作区。 我正在使用APEX 4.2
我该如何解决这个问题?
感谢您的回答。来自德国
Admelo
我有以下问题: 我有两个Oracle Apex应用程序,每个应用程序都有自己的登录和自己的数据库方案。为了让最终用户更容易,我想实现单点登录。意思是,用户只需要一个用户名和一个密码为了登录到两个申请。Oracle APEX单点登录
在应用程序中存储所有用户信息。应用程序B可以访问相同的用户信息。两个应用程序有不同的工作区。 我正在使用APEX 4.2
我该如何解决这个问题?
感谢您的回答。来自德国
Admelo
首先
问候,我可以推荐给移动应用到另一个工作区之一,开发将变得更加容易。如果不可能,您可以允许一个工作区查看另一个工作区的对象。登录到APEX内部工作区,请转至Manage Workspaces
- Manage Workspace to Schema Assignments
,然后将所需的架构添加到工作区。
分享登录数据。这取决于这两个应用程序的认证方案:
Database user
,用户可以在这两个应用程序登录,现在Application Express Login
- 你必须应用程序迁移到一个工作区我正在使用视图以访问其他工作空间的应用程序。该视图保存一个应用程序(应用程序A)和另一个应用程序(应用程序B)访问该视图。 所以通过使用视图应用程序B可以访问应用程序A的登录数据。 但我不知道如何实现应用程序B中的登录功能。 您是否有一些提示? – adelmora 2015-04-09 13:49:34
您是否需要仅在应用程序之间共享登录名和密码或其他数据?你使用哪种认证方案? – Dmitry 2015-04-02 16:49:48
我需要共享登录数据和用户信息,例如电子邮件地址或电话号码 – adelmora 2015-04-03 09:43:30