From 4f0f57b3227d821ef3d9eb511f89c5b7f80d5609 Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Fri, 19 Jun 2015 14:08:29 -0700 Subject: [PATCH] doc: move enable section to the top in auth_api.md --- Documentation/auth_api.md | 76 +++++++++++++++++++-------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/Documentation/auth_api.md b/Documentation/auth_api.md index a2e5f4b5a..e4dce5180 100644 --- a/Documentation/auth_api.md +++ b/Documentation/auth_api.md @@ -65,6 +65,44 @@ An Error JSON corresponds to: "description" : "The longer helpful description of the error." } +#### Enable and Disable Authentication + +**Get auth status** + +GET /v2/auth/enable + + Sent Headers: + Possible Status Codes: + 200 OK + 200 Body: + { + "enabled": true + } + + +**Enable auth** + +PUT /v2/auth/enable + + Sent Headers: + Put Body: (empty) + Possible Status Codes: + 200 OK + 400 Bad Request (if root user has not been created) + 200 Body: (empty) + +**Disable auth** + +DELETE /v2/auth/enable + + Sent Headers: + Authorization: Basic + Possible Status Codes: + 200 OK + 403 Forbidden (if not a root user) + 200 Body: (empty) + + #### Users The User JSON object is formed as follows: @@ -240,44 +278,6 @@ DELETE /v2/auth/roles/rocket 200 Body: (empty) -#### Enable and Disable Authentication - -**Get auth status** - -GET /v2/auth/enable - - Sent Headers: - Possible Status Codes: - 200 OK - 200 Body: - { - "enabled": true - } - - -**Enable auth** - -PUT /v2/auth/enable - - Sent Headers: - Put Body: (empty) - Possible Status Codes: - 200 OK - 400 Bad Request (if not a root user) - 200 Body: (empty) - -**Disable auth** - -DELETE /v2/auth/enable - - Sent Headers: - Authorization: Basic - Possible Status Codes: - 200 OK - 403 Forbidden (if not a root user) - 200 Body: (empty) - - ## Example Workflow Let's walk through an example to show two tenants (applications, in our case) using etcd permissions.