CKAN API key rotation



我想知道是否有任何管理API键旋转的CKAN扩展?理想情况下,我们希望每30天为所有用户旋转API键。我似乎在Stackoverflow或GitHub上的扩展名或社区支持页面中都找不到任何东西。其他组织如何管理此操作?

欢迎来到stackoverflow。

我不知道该处理用户的自动API键旋转。但是,写这样的扩展是微不足道的。您可以使用CKAN的背景工人定期创建一个新密钥:

result = get_action('user_generate_apikey')(context, {'id': '<id of the user>'})

我还建议通知他们他们的密钥已更改,因为随机更换键会使我发疯。

最新更新