Docs only: Fix failure response, format for clarity

This commit is contained in:
Dan Jahner 2020-10-02 12:42:25 -07:00
parent 127914703e
commit e97bad2198
No known key found for this signature in database
GPG Key ID: 8E50AC7899DA5B72

View File

@ -118,14 +118,42 @@ is configured as an identity provider for Pinniped.
Note that the value of `authenticated` is `true` to indicate a successful authentication. Note that the value of `authenticated` is `true` to indicate a successful authentication.
```json ```json
{"apiVersion":"authentication.k8s.io/v1beta1","kind":"TokenReview","status":{"authenticated":true,"user":{"username":"ryan","uid":"19c433ec-8f58-44ca-9ef0-2d1081ccb876","groups":["group1","group2"]}}} {
"kind": "TokenReview",
"apiVersion": "authentication.k8s.io/v1beta1",
"metadata": {
"creationTimestamp": null
},
"spec": {},
"status": {
"authenticated": true,
"user": {
"username": "ryan",
"uid": "19c433ec-8f58-44ca-9ef0-2d1081ccb876",
"groups": [
"group1",
"group2"
]
}
}
}
``` ```
Trying the above `curl` command again with the wrong username or password in the body of the request Trying the above `curl` command again with the wrong username or password in the body of the request
should result in a JSON response which indicates that the authentication failed. should result in a JSON response which indicates that the authentication failed.
```json ```json
{"apiVersion":"authentication.k8s.io/v1beta1","kind":"TokenReview","status":{"authenticated":false}} {
"kind": "TokenReview",
"apiVersion": "authentication.k8s.io/v1beta1",
"metadata": {
"creationTimestamp": null
},
"spec": {},
"status": {
"user": {}
}
}
``` ```
1. Remove the curl pod. 1. Remove the curl pod.