GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — OIDC token parser never verifies audience or issuer · Issue #6669 · feast-dev/feast Closed DescriptionThe observationThe feature server's OIDC token parser verifies the token signature (JWKS via discovery) and expiry, but audience verification is explicitly off and there is no issuer check ( audience="account", options={ "verify_aud": False, "verify_signature": True, "verify_exp": True, }, The consequence is that any validly-signed, unexpired token from the configured IdP authenticates against the feature server, regardless of which resource it was minted for. In a multi-app tenant, a token issued to a completely different application passes authentication, and role matching in Why the current default is reasonableThis looks deliberate, and changing the default would break real deployments. Identity providers commonly put claim values in tokens that differ from their discovery metadata. The clearest case is Microsoft Entra ID, which issues v1.0 tokens ( ProposalTwo optional
The accompanying PR includes a test that pins the v1/v2 Entra setup so a future refactor cannot silently regress it. One scope note: the feast-operator copies a whitelist of OIDC secret keys into the generated ActivityMetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |