【问题标题】:TokenStorage for Authentication in JavaJava 中用于身份验证的 TokenStorage
【发布时间】:2015-12-01 07:35:03
【问题描述】:

我有一个地图,其中包含已通过我的系统进行身份验证的用户。键是正在生成的令牌,值是实际的用户实例。现在我想在一定数量的不活动后删除用户。我非常确定,有一种可用的机制(类似于 Googles LoadingCache 但专门针对这种情况(登录/令牌存储) 你能推荐一个吗?

【问题讨论】:

    标签: java authentication token


    【解决方案1】:

    您可以为此目的使用ehcache

    它易于使用,它允许您为令牌定义各种失效标准,例如timeToIdleSecondstimeToLiveSeconds

    将 ehcache 用于令牌的另一个优点是开箱即用的集群支持。令牌可以在集群节点之间同步(或在注销的情况下取消配置)。

    在 SO 中有几个 ehcache hello world 示例。您可以使用 dynamic configuration 扩展它们以归档您需要的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-04
      • 2022-01-20
      • 2017-04-20
      相关资源
      最近更新 更多