我正在尝试使用pl / sql创建自定义认证方案,该方案目前仅返回用户名是否为“ samman”。
FUNCTION authenticate(username IN VARCHAR2
,password IN VARCHAR2)
RETURN BOOLEAN
IS
BEGIN
IF username='samman' THEN return true;
ELSE return false;
END IF;
END authenticate;
我对apex并不陌生,不知道大多数选项会做什么。因此,我刚刚在“源”部分中编写了上面的pl / sql代码,所有其他设置均为默认设置。
当我运行我的应用程序时,我得到一个看起来像这样的难看的登录页面。
因此,当我按下“ samman”时,身份验证需要成功,但是会出现“无效的登录凭据”错误。这可能是由于我缺乏有关如何设置新身份验证架构的知识。我发现有关oracle apex的在线资源非常缺乏或模糊。谁能帮我吗?
答案 0 :(得分:0)
确保将“ oracle apex”添加到所有搜索中,因为那里有相当不错的资源集。
我建议将apex.world添加到您的列表(如果尚未添加)。
您正在使用的授权方案“开门凭证”仅用于测试,允许任何提供用户名的用户使用。一种在生产中应该不使用的快捷方式身份验证方法。
您想要“自定义”