oracle apex 5中的内置身份验证和自定义身份验证有什么区别?
在apex 5中使用内置身份验证有哪些限制?
什么是缺点和专业内置身份验证和自定义身份验证?
内置Apex身份验证?
由于我是Oracle高级程序员,因此我倾向于始终使用Custom并自行编程身份验证.
Apex具有以下身份验证方案:
1)应用程序快速帐户
**优点 - 易于使用(与顶点完全接口)
**缺点 - 无法在应用程序之间限制用户(在工作区内)
2)数据库帐户
**优点 - 如果您的应用程序使用oracle架构进行身份验证,则可以轻松集成
**缺点 - 数据库帐户
3)定制(最常见)
**优点 - 如果您正在访问具有不同前端的系统,或者您正在扩展已经具有其身份验证方案设置的系统,那就太棒了.如果您可以使用pl/sql或Java编写代码,则可以进行身份验证.
**缺点 - 您需要编写整个用户管理界面(如果需要)
4)HTTP标头变量
**优点 - 如果您的网络具有由Web服务器设置标头变量的SSO服务器,则可轻松集成
**缺点 - 没有找到很多用例
5)LDAP目录
**优点 - 很高兴只需使用您的公司LDAP进行身份验证
**缺点 - 我发现简单地使用自定义身份验证和dbms_ldapMicrosoft Active Directory 更灵活.
6)门户开放凭证
**无利弊.这仅用于测试.系统会要求您输入用户名并从此使用该用户名.(没有密码或支票)
7)Oracle Application Server单点登录
**优点 - 如果您的公司使用Oracle的SSO服务器(例如电子商务套件),那么这适合您.
**缺点 - 您需要Oracle的SSO服务器:)
8)无认证(使用DAD)
**优点 - 无需登录 - 打开网站
**缺点 - 无需登录 - 打开网站
| 归档时间: |
|
| 查看次数: |
992 次 |
| 最近记录: |