可以删除Cloudant API密钥吗?

时间:2015-10-30 14:36:15

标签: cloudant

Cloudant通过向/ _api / v2 / api_keys发出POST来提供用于创建API密钥的API

https://docs.cloudant.com/authorization.html#creating-api-keys

但是,我没有看到任何文档说明可以删除API密钥,因此我的假设是,您只需从所有数据库的授权列表中删除密钥并停止使用它。

这是正确的方法吗?

2 个答案:

答案 0 :(得分:6)

您可以转到数据库 - >从信息中心删除API密钥。权限。将鼠标悬停在您要删除的API密钥上,然后点击" X"一旦你盘旋在API密钥上就会出现。

要使用Cloudant API删除API密钥,您需要向_security API端点发出HTTP PUT,提供包含API密钥的更新用户名列表你想删除。 See the API documentation on modifying permissions.

答案 1 :(得分:0)

虽然另一个答案本身很有用,但它实际上并没有回答这个问题,具体是关于删除API密钥的可能性,而不仅仅是从授权列表中删除它。

来自documentation

  

通过从具有访问权限的用户列表中删除API密钥,效果是删除API密钥。

所以似乎没有办法完全删除API密钥,删除它确实是正确的方法。由于没有任何权限的API密钥无法执行任何操作,因此它并不重要。