【问题标题】:email confirmation link should expire after particular time period in servlets?电子邮件确认链接应该在 servlet 中的特定时间段后过期吗?
【发布时间】:2017-07-02 07:03:43
【问题描述】:

对于如何实现电子邮件确认链接的过期超时有点困惑..

由于我比较新鲜,您能帮我以什么方式实施吗?

当我浏览时通过概念听众,会话来了

最好的实施方法是什么?

【问题讨论】:

    标签: servlets servlet-filters servlet-listeners


    【解决方案1】:

    您可以根据用户 ID 将确认令牌存储在数据库中。

    如果不使用令牌,则安排一个数据库作业,该作业将在特定时间后删除令牌。

    【讨论】:

    • 好的,我已经生成了一个随机数,我应该保留到期日期是什么?在会话中我们可以使用 setMaxInactiveInterval(15*60);
    • 将其存储到会话中是不行的。将其存储到数据库中。在数据库中创建一个作业,如果未使用令牌,将在计划作业运行时清除令牌
    • 我将存储到一个文件而不是 DB.Anyway 它必须工作..!!让我试试
    • 一切顺利:)
    猜你喜欢
    • 2012-12-15
    • 2015-08-23
    • 2011-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    相关资源
    最近更新 更多