【发布时间】:2015-05-17 05:27:05
【问题描述】:
我打算使用 Oracle ApEX 创建一个网站,但对安全性、身份验证有疑问。
大部分页面将向任何人公开,但其中一些需要身份验证。我的问题是处理这个问题的指导方针是什么?如果我在应用程序级别启用身份验证方案,那么我猜每个访问者在访问网站时都会直接登陆登录页面,这不好。我计划在公共页面的某个区域放置一个登录框,以便用户可以根据需要登录/注册。
非常感谢您的帮助!
【问题讨论】:
标签: oracle-apex
我打算使用 Oracle ApEX 创建一个网站,但对安全性、身份验证有疑问。
大部分页面将向任何人公开,但其中一些需要身份验证。我的问题是处理这个问题的指导方针是什么?如果我在应用程序级别启用身份验证方案,那么我猜每个访问者在访问网站时都会直接登陆登录页面,这不好。我计划在公共页面的某个区域放置一个登录框,以便用户可以根据需要登录/注册。
非常感谢您的帮助!
【问题讨论】:
标签: oracle-apex
与此同时,我能够通过内置功能解决此问题。
在 ApEX 中,尽管在应用程序级别启用了身份验证,但您可以拥有公开的页面。对于将要公开的页面,您必须将页面属性 -> 身份验证设置为页面是公开的。对于不公开的页面,您必须将页面属性 -> 身份验证设置为页面需要身份验证(默认情况下在页面创建时设置)。因此,当用户访问公共页面时,应用程序不会要求进行身份验证,但是当他尝试访问设置了身份验证的页面时,它会要求提供凭据。
【讨论】: