Skip to content

fix(authentik): device code flow - #10

Draft
cmdoret wants to merge 6 commits into
mainfrom
feat/authentik-api-tokens
Draft

fix(authentik): device code flow#10
cmdoret wants to merge 6 commits into
mainfrom
feat/authentik-api-tokens

Conversation

@cmdoret

@cmdoret cmdoret commented Aug 21, 2026

Copy link
Copy Markdown
Member

Fix brand support for Oauth device code, to let users request API tokens for programmatic usage.

@cmdoret
cmdoret requested a balanced review from Copilot August 21, 2026 14:37
@cmdoret cmdoret self-assigned this Aug 21, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Enables authentik device-code API access while strengthening JWT identity validation.

Changes:

  • Configures the default authentik brand for device authorization.
  • Centralizes provider URLs and validates JWT issuers.
  • Prevents spoofed identity headers and documents API usage.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
values.yaml Adds configurable JWT issuer.
templates/openwebui/deployment.yaml Reuses the provider URL helper.
templates/envoy/security-policy.yaml Enforces the expected JWT issuer.
templates/envoy/client-traffic-policy.yaml Removes client-supplied identity headers.
templates/authentik-blueprints-secret.yaml Marks the device-flow brand as default.
templates/_helpers.tpl Adds provider URL and issuer helpers.
README.md Documents web and device-code API access.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants