【问题标题】:What's the OpenWhisk way to keep an auth token alive?使身份验证令牌保持活动状态的 OpenWhisk 方法是什么?
【发布时间】:2017-03-27 15:53:22
【问题描述】:

因此,我正在处理一个系统,我需要通过定期(基本上每天)更新令牌并将其提供给需要它的功能来保持身份验证令牌的活动。

我会在普通的旧 node.js 中执行此操作的方式是我只使用 SetInterval 计时器来更新它。

我是否应该通过 OpenWhisk 操作以同样的方式处理此问题?我可以将它的工作 SetInterval 构建到操作中,并使令牌保持最新。或者我可以想象创建一个从间隔触发器和常规请求中获取输入的操作,并在触发器请求上更新操作并在其他请求上返回令牌。还是应该使用 cloudant 作为后端来管理令牌?

想法?

【问题讨论】:

    标签: ibm-cloud openwhisk


    【解决方案1】:

    以下方法可能会解决您的问题

    1. 编写一个更新令牌的操作 (A)
    2. 使用动作序列功能Creating action sequences在任何其他动作的开头调用动作A
    3. 使用警报 (cron) 触发服务定期运行操作 A 以更新令牌,即使您的序列未执行Using the Alarms package
    4. 如果您需要将令牌存储在动作 A 中,您可能会考虑使用 cloudant

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-28
      • 2021-11-02
      • 1970-01-01
      • 2019-03-21
      • 2020-02-16
      • 2021-03-04
      • 2018-08-03
      • 2013-11-19
      相关资源
      最近更新 更多