如何自定义Oracle APEX中的Open Door登录页面
Oracle APEX 23.1.0 Open Door登录页面自定义方法
Open Door认证的登录页是APEX系统内置页面,不会出现在你的应用页面列表中,要自定义它可以按以下步骤操作:
- 进入认证方案配置页:导航到应用的「Shared Components」→「Authentication Schemes」,找到已设置的Open Door认证方案并点击编辑。
- 指定自定义登录页面:
- 先创建一个空白应用页面,在页面内添加你需要的内容(比如logo、欢迎文案、提示信息等)。
- 回到Open Door认证方案编辑页,在「Login Page」区域,将默认的内置登录页替换为你刚创建的页面ID。
- 在该认证方案的「Post Login Process」中添加自动登录逻辑,比如:
apex_authentication.login( p_username => 'OPEN_DOOR_USER', p_password => 'OPEN_DOOR_DEFAULT' ); apex_util.redirect_url('f?p=' || :APP_ID || ':1:' || :APP_SESSION);
- 调整内置登录页样式(如果不想自定义页面,仅改外观):
- 导航到「Shared Components」→「Themes」,编辑当前应用主题。
- 找到对应登录页的CSS类(如
.t-login-container、.t-login-title等),添加自定义样式覆盖默认效果;也可以在「User Interface Attributes」中添加全局自定义CSS/JS来修改内置登录页的显示。
内容的提问来源于stack exchange,提问作者Ritik Kumar
相关产品推荐
相关产品推荐

