我有以下情况: 用户想要重置密码,应用程序会向他们发送一封电子邮件,其中包含可以重置密码的页面的URL。
我的问题是,是否可以在APEX中使页面过期,比如在应用程序向用户发送电子邮件后5分钟?是否有内置函数或者某些javascript代码?
提前致谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
如果其他人想知道如何做到这一点,那么它是基于布尔PL / SQL表达式为页面创建授权方案的一种方法。
当用户发送电子邮件时,当前时间会被保存到会话状态的应用程序项目中,当点击电子邮件中的链接时,在页面加载之前,应用程序会检查(当前日期 - 日期时间)已发送电子邮件超过5分钟,如果是,则授权方案失败,页面无法加载。