DOC-14045: Adding blurb about JWT Authentication in Eventing#667
DOC-14045: Adding blurb about JWT Authentication in Eventing#667Pallavi-Janardhan wants to merge 5 commits into
Conversation
| NOTE: JWT Authentication support for Eventing is an Early Release feature in Couchbase Server 8.1.0. | ||
|
|
||
| In addition to Basic Authentication and mutual TLS(mTLS), Eventing supports *JSON Web Token (JWT) Authentication*. | ||
| This provides secure, short-lived sessions (defaulting to 5 minutes) for crucial operations, consistent with the JWT support available for Indexing, Query, Backup, and XDCR. |
There was a problem hiding this comment.
Let's add documentation reference links for any external services supporting JWT wherever they are available.
There was a problem hiding this comment.
As we discussed, this might not be required. Hence, leaving this as is for now. Will add the links to the other Couchbase Server documentation that explains JWT Authentication in detail. Will add it later when it is ready.
There was a problem hiding this comment.
I think the server docs team might be adding overview docs for the use of JWT in Couchbase. We can merge this PR without links to those overview docs for now, and then add links when the overview docs are ready.
simon-dew
left a comment
There was a problem hiding this comment.
Generally looks good, some changes
| NOTE: JWT Authentication support for Eventing is an Early Release feature in Couchbase Server 8.1.0. | ||
|
|
||
| In addition to Basic Authentication and mutual TLS(mTLS), Eventing supports *JSON Web Token (JWT) Authentication*. | ||
| This provides secure, short-lived sessions (defaulting to 5 minutes) for crucial operations, consistent with the JWT support available for Indexing, Query, Backup, and XDCR. |
There was a problem hiding this comment.
I think the server docs team might be adding overview docs for the use of JWT in Couchbase. We can merge this PR without links to those overview docs for now, and then add links when the overview docs are ready.
| //// | ||
| Note for the writer: | ||
| * Get the above section checked/reviewed by the SME. | ||
| * Once the core JWT Authentication documentation is merged, uncomment and update the xrefs/links below to point to the relevant documentation for more information. |
There was a problem hiding this comment.
Delete this section before merging
| //// | |
| Note for the writer: | |
| * Get the above section checked/reviewed by the SME. | |
| * Once the core JWT Authentication documentation is merged, uncomment and update the xrefs/links below to point to the relevant documentation for more information. |
There was a problem hiding this comment.
Will do - during the next iteration/before merging.
| * Once the core JWT Authentication documentation is merged, uncomment and update the xrefs/links below to point to the relevant documentation for more information. | ||
|
|
||
| == See Also | ||
| * xref:[insert-jwt-file].adoc[JWT Authentication] |
There was a problem hiding this comment.
Comment this line out before merging. (See my comment above about overview docs for the use of JWT in Couchbase)
| * xref:[insert-jwt-file].adoc[JWT Authentication] | |
| // * xref:[insert-jwt-file].adoc[JWT Authentication] |
Doc Issue: DOC-14045
Added info on JWT Authentication support in Eventing.
https://preview.docs-test.couchbase.com/docs-devex-DOC-14045_JWT_auth_in_Eventing/server/current/eventing/eventing-rbac.html