Skip to content

feat(identity): landing page#5271

Merged
cloudjumpercat merged 24 commits into
release/kong-identity-m0from
iss4246
Jul 7, 2026
Merged

feat(identity): landing page#5271
cloudjumpercat merged 24 commits into
release/kong-identity-m0from
iss4246

Conversation

@juliamrch

@juliamrch juliamrch commented May 18, 2026

Copy link
Copy Markdown
Contributor

Description

Needs to be merged last, after #1895
Closes #4246

To do

Preview Links

https://deploy-preview-5271--kongdeveloper.netlify.app/identity/

Checklist

  • Tested how-to docs. If not, note why here.
  • All pages contain metadata.
  • Any new docs link to existing docs.
  • All autogenerated instructions render correctly (API, decK, Konnect, Kong Manager).
  • Style guide (capitalized gateway entities, placeholder URLs) implemented correctly.
  • Every page has a description entry in frontmatter.
  • Add new pages to the product documentation index (if applicable).

@netlify

netlify Bot commented May 18, 2026

Copy link
Copy Markdown

Deploy Preview for kongdeveloper ready!

Name Link
🔨 Latest commit 3a3e011
🔍 Latest deploy log https://app.netlify.com/projects/kongdeveloper/deploys/6a4c4ae9afd9720008ccba8c
😎 Deploy Preview https://deploy-preview-5271--kongdeveloper.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@juliamrch juliamrch self-assigned this May 18, 2026
@juliamrch juliamrch changed the title feat(identity): first draft for landing page feat(identity): landing page May 18, 2026
@juliamrch
juliamrch changed the base branch from main to release/kong-identity-m0 May 18, 2026 14:27
@cloudjumpercat

cloudjumpercat commented May 20, 2026

Copy link
Copy Markdown
Contributor

@juliamrch Just a few small notes:

  • Possibly move the Plugins section after Features. I like the list of supported plugins, but it is a little Gateway-centric.
  • Change the slug of the landing page to /kong-identity and then the existing Kong Identity reference slug should be changed to /kong-identity/reference to match what we do for other products. You can update the redirects in the _redirects file.
  • Check with the Kong Identity team about adding a feature support table that could cover products, supported methods, etc.
  • For the image, I think I'd favor a diagram like what we have here or even a mermaid diagram. If you want to do a diagram like the first one, I'd reach out to the writers Slack channel because I think there was a channel you could go to to request a diagram like that but I don't know who made them.

@cloudjumpercat

Copy link
Copy Markdown
Contributor

@juliamrch I've updated the release/kong-identity-m0 with main, so it now has the Kong Identity product changes. Could you update your feature branch? There will definitely be some conflicts that I'll try to list out here:

  • I made Kong Identity a variable, so {{site.indentity}} will be the new variable name to use in place of Kong Identity.
  • The landing page should use /identity as its slug and I think the existing Kong Identity reference page would become /identity/reference.
  • For products in the metadata, those will change to - identity for the product instead of - kong-identity.

@juliamrch
juliamrch force-pushed the release/kong-identity-m0 branch from 9319a81 to 2c9b188 Compare June 22, 2026 15:27
@cloudjumpercat
cloudjumpercat force-pushed the release/kong-identity-m0 branch 2 times, most recently from 33ce795 to 7b2f80b Compare June 24, 2026 20:59
@juliamrch
juliamrch marked this pull request as ready for review July 3, 2026 12:32
@juliamrch
juliamrch requested a review from a team as a code owner July 3, 2026 12:32
Copilot AI review requested due to automatic review settings July 3, 2026 12:32
@juliamrch juliamrch added the release-docs Docs for release label Jul 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Kong Identity landing page and reshapes existing Kong Identity reference URLs to align around /identity/ (landing) plus /identity/auth-servers/ (auth server reference), updating a few cross-doc references accordingly.

Changes:

  • Added a new landing page at /identity/ with product-specific CTAs and plugin/how-to surfacing.
  • Moved the existing auth server reference off /identity/ to /identity/auth-servers/ and updated at least one related-resource link.
  • Updated internal Kong Identity how-to patterns to use the new /identity/ base breadcrumb and auth-server deep link.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 4 comments.

File Description
app/kong-identity/principals-and-directories.md Updates related resource link(s) to point at the new auth servers location.
app/kong-identity/auth-servers.md Changes permalink to /identity/auth-servers/ (now separate from the landing page).
app/_landing_pages/identity.yaml Introduces the new Kong Identity landing page content and CTAs.
.claude/skills/kong-identity-how-to/references/how-to-patterns.md Updates internal how-to template references to use /identity/ and new auth-server anchor URL.
Comments suppressed due to low confidence (1)

app/kong-identity/auth-servers.md:12

  • Changing the permalink to /identity/auth-servers/ breaks existing links that still point to sections on the old /identity/ URL (for example /identity/#dynamic-claim-templates in multiple how-tos and includes), so those references need to be updated (or redirected) in the same PR to avoid 404/anchor breakage.

Comment thread app/_landing_pages/identity.yaml
Comment thread app/_landing_pages/identity.yaml
Comment thread app/_landing_pages/identity.yaml
Comment thread app/_landing_pages/identity.yaml
juliamrch and others added 2 commits July 3, 2026 16:25
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@Guaris
Guaris requested a review from cloudjumpercat July 6, 2026 12:33
Comment thread app/_landing_pages/identity.yaml
Comment thread app/_landing_pages/identity.yaml Outdated

Use {{site.identity}} to:
* Issue and validate OAuth 2.0 and OIDC tokens from authorization servers
* Manage authenticating entities across {{site.base_gateway}}, {{site.event_gateway_short}}, and {{site.dev_portal}} in one place with principals

@ajessup ajessup Jul 6, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally this should reference multiple API and event Gateways

Also worth referencing that the same Principal can support multiple authentication types (multiple OAuth servers, API Keys, Usernames and Passwords)

Comment thread app/_landing_pages/identity.yaml Outdated
* Issue and validate OAuth 2.0 and OIDC tokens from authorization servers
* Manage authenticating entities across {{site.base_gateway}}, {{site.event_gateway_short}}, and {{site.dev_portal}} in one place with principals
* Drive plugin and policy behavior with metadata attached to principals
* Set up an out-of-the-box authorization server

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Act as an OAuth 2.0 compatible authorization server, to allow complete OAuth protection to API endpoints and MCP Servers

Comment thread app/_landing_pages/identity.yaml Outdated
{{site.identity}} centralizes authentication in {{site.konnect_short_name}}. It provides principals and directories as a shared identity layer to authenticate across Kong products.

Use {{site.identity}} to:
* Issue and validate OAuth 2.0 and OIDC tokens from authorization servers

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is covered below.

Comment thread app/_landing_pages/identity.yaml Outdated
Use {{site.identity}} to:
* Issue and validate OAuth 2.0 and OIDC tokens from authorization servers
* Manage authenticating entities across {{site.base_gateway}}, {{site.event_gateway_short}}, and {{site.dev_portal}} in one place with principals
* Drive plugin and policy behavior with metadata attached to principals

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe simply "Drive complex Gateway behavior with metadata attached to principals"

Comment thread app/assets/images/konnect/kong-identity-hero.png

@ajessup ajessup left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added some feedback

Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
Comment thread app/_landing_pages/identity.yaml Outdated
Co-authored-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>

@cloudjumpercat cloudjumpercat left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Comment thread app/_landing_pages/identity.yaml
Co-authored-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
@cloudjumpercat
cloudjumpercat merged commit 5f8fc8f into release/kong-identity-m0 Jul 7, 2026
13 checks passed
@cloudjumpercat
cloudjumpercat deleted the iss4246 branch July 7, 2026 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Kong Identity: Landing page

5 participants