oracle-apex - Oracle-Apex:从登录按钮动态重定向
问题描述
场景
我已经实现了类似于 Dimitri Gielisin 发表的文章“Facebook、Google 和自定义身份验证在同一个 Oracle APEX 18.1 应用程序中”所描述的社交身份验证(http://dgielis.blogspot.com/2018/06/facebook-google-and-custom .html )
相关的一点是,有一个按钮具有请求“APEX_AUTHENICATION=FACEBOOK”,该请求将用户登录并硬编码用户被带到的页面。
它工作得很好。(但是,如果我有一个指向同一页面的登录菜单项 - 页面上的用户名不会更新。)
问题
默认行为是当用户尝试访问不公开的页面时,apex 将用户重定向到登录页面。登录后,用户被带到按钮中的硬编码页面(模式对话除外,它只会产生无效的会话错误)。
如果他们可以登录然后继续访问他们需要访问的页面,我会很高兴。有没有一些不是非常繁琐的方法呢?我想尝试保存我希望用户进入应用程序项的页码,然后根据应用程序项重定向按钮 - 但是当我保存页码时,按钮中的动态重定向不起作用。 ..我觉得我正在与顶点框架作斗争......
有没有更好的办法?如果不是,按钮可以引用页码的项目吗?我正在尝试&APP_ITEM。但这似乎不起作用...
(我正在使用 Apex 20.1)
解决方案
推荐阅读
- javascript - 如何将粗体按钮设置为仅突出显示选定的文本?
- graphviz - 将 Graphviz 节点分组为表格
- docker - 停止并 rm 旧的 docker 容器并使用 Gitlab CI 开始新的容器
- c# - 允许数组作为参数的 C# 接口
- sql - SQL如何加入2行?
- sql - 如果所有行都符合特定条件,则从一列中获取不同的值
- arrays - 在条件下取 UNIQUE 行值
- java - JDK > 8 中带有 OPTIONS 标头的 Jersey JAX_RS 中的错误?
- r - 为诊断网络元分析制作漏斗图
- javascript - Gatsby:根据文件夹查询和分组文件