2.4. 使用 Red Hat Quay API 删除用户
使用以下步骤使用 API 从 Red Hat Quay 中删除用户。
重要
删除用户后,此用户位于其专用帐户中的任何存储库都不可用。
先决条件
- 以超级用户身份登录 Red Hat Quay 部署。
- 您已创建了 OAuth 访问令牌。
-
您已在
config.yaml
文件中设置了BROWSER_API_CALLS_XHR_ONLY: false
。
流程
输入以下
DELETE /api/v1/superuser/users/{username}
命令,以从命令行删除用户:$ curl -X DELETE -H "Authorization: Bearer <insert token here>" https://<quay-server.example.com>/api/v1/superuser/users/<username>
从 CLI 删除用户时,CLI 不会返回信息。要确认删除操作,您可以通过进入到 Superuser Admin Panel
Users 或输入以下 GET /api/v1/superuser/users/
命令来检查 Red Hat Quay UI。然后您可以检查是否存在它们。$ curl -X GET -H "Authorization: Bearer <bearer_token>" "https://<quay-server.example.com>/api/v1/superuser/users/"