docs(openid-connect): re-port with Admin API, ADC, and Ingress Controller tabs#13247
Conversation
There was a problem hiding this comment.
Pull request overview
This PR re-ports the openid-connect plugin documentation to the newer documentation structure (Admin API / ADC / Ingress Controller tabs), refreshes the attribute tables, and documents the ssl_verify default change as a breaking change (APISIX 3.16.0).
Changes:
- Adds Docusaurus tabbed examples for Admin API, ADC, and Ingress Controller configurations.
- Reworks and expands the attribute tables, including updated
encrypt_fieldsnotes and environment variable examples. - Updates/expands troubleshooting content and adds a “User Info” section (EN/ZH).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 8 comments.
| File | Description |
|---|---|
| docs/zh/latest/plugins/openid-connect.md | Reworked ZH plugin doc structure, attributes table, and examples with tabs. |
| docs/en/latest/plugins/openid-connect.md | Reworked EN plugin doc structure, attributes table, and examples with tabs; adds “User Info” section. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
… API pattern, wrong User Info image
kayx23
left a comment
There was a problem hiding this comment.
The new Kubernetes examples still reference an httpbin backend, but unlike the other plugin docs in this batch the snippet does not define that Service/Upstream in the example itself. As written, both the Gateway API backendRefs: - name: httpbin example and the APISIX Ingress serviceName: httpbin example are incomplete and will not work unless readers already created that backend separately.
The previous merge of master into feat/oidc-session-cookie accepted ours for the EN openid-connect.md attribute table, dropping the re-port improvements from apache#13247 (a3c4e8c) while keeping only the branch session.cookie.* additions. Restore master's table and re-inject the session.cookie.{name,path,lifetime,<other>} rows and the updated session.cookie description. The ZH docs were merged correctly and are unchanged.
Re-ports the openid-connect plugin documentation with Admin API, ADC, and Ingress Controller tab structure, updated attribute table, canonical link, and breaking change note for ssl_verify default value change in APISIX 3.16.0.