【问题标题】:How to give temporary privileges to Client using Spring and JSF如何使用 Spring 和 JSF 为客户端授予临时权限
【发布时间】:2011-03-09 21:16:45
【问题描述】:

嗨,我有一个带有 spring 的小型应用程序,我一直在添加安全性,这很好,但我需要允许特定客户端的临时权限可能会生成一个 GUID 以注入 URL,并将其发送到他们的电子邮件中说些什么喜欢:

Hi we need you to fill some information before start working on your task, please visit:

http://mydomain.com/information/information.jsf?id=6bbdeb67986e405793fbf75dr1F692a1  

....只是特定时间或他们填写该信息的时间...但我不知道该怎么做。

有没有人有好的方法来做到这一点?它不一定必须与 Spring 和 JSF 一起使用,但这对我有很大帮助!

谢谢

【问题讨论】:

    标签: java jsf spring-security ticket-system


    【解决方案1】:

    在与用户帐户关联的数据库中存储一个令牌,您的应用程序将其解释为“具有编辑票证#foobar 的特殊权限”,并在用户提交表单后删除该令牌。

    【讨论】:

    • 同样的原则仍然适用 - 您在数据库中存储某种随机令牌,匿名用户以电子邮件中发送的链接的形式给出。
    猜你喜欢
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-20
    • 2012-01-19
    相关资源
    最近更新 更多