Skip to content

docs(proxy): document pass-through auth modes and drop the Enterprise label - #1739

Open
mateo-berri wants to merge 1 commit into
mainfrom
litellm_passthrough_auth_semantics
Open

mateo-berri wants to merge 1 commit into
mainfrom
litellm_passthrough_auth_semantics

Conversation

@mateo-berri

@mateo-berri mateo-berri commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

TLDR

Documents what auth on a config pass-through entry means after BerriAI/litellm#43250 and drops the Enterprise label from it

  • auth: true restricts the entry to keys and teams granted it through allowed_passthrough_routes
  • auth: false serves it to anyone with no key
  • Leaving auth out lets any valid LiteLLM key through, with the same policy checks as a chat request
  • Names the startup warning for entries that leave auth out and the planned default flip
  • Shows how to grant a route on a key or a team

Depends on

BerriAI/litellm#43250, merge this after that PR lands


Note

Low Risk
Documentation-only change with no runtime or configuration behavior changes in this PR.

Overview
Updates the pass-through configuration reference so auth is documented as access control (not an Enterprise-only toggle): the inline comment now points readers to a new Authentication section instead of labeling it Enterprise.

That section explains the three modes—auth: true (keys/teams with allowed_passthrough_routes only, full proxy policy checks), auth: false (unauthenticated public access), and omitted auth (any valid LiteLLM key with chat-equivalent checks)—plus the startup warning and planned default flip to auth: true. It adds YAML and /key/generate / /team/new examples for granting routes (including * prefixes), the 403 when a key lacks access, and how allowed_routes: ["llm_api_routes"] interacts with omitted-auth routes.

Reviewed by Cursor Bugbot for commit 3a80295. Bugbot is set up for automated code reviews on this repo. Configure here.

@vercel

vercel Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
litellm Ready Ready Preview Sep 26, 2026 12:18am UTC

Request Review

@mateo-berri

Copy link
Copy Markdown
Contributor Author

bugbot run

@cursor cursor Bot 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.

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit 3a80295. Configure here.

This branch was successfully deployed

1 active deployment
Preview — 3a802952 Deployed Sep 26, 2026 by vercel[bot]
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.

1 participant