Skip to content

Cannot change allowed_client_redirect_uris for stored client of OAuthProxy #3771

@fengarix

Description

@fengarix

What happened?

When using OAuthProxy with persisted storage, the stored allowed_client_redirect_uris cannot be changed after the client is registered and stored. This prohibits any updates to the allowed_client_redirect_uris config. e.g. fixing typos, or client's url updates.

Example Code

Version Information

FastMCP version:                                           3.2.0
MCP version:                                              1.26.0
Python version:                                           3.12.3
Platform:          Linux-6.17.0-20-generic-x86_64-with-glibc2.39
FastMCP root path:              /home/fatia/projects/fastmcp/src

Metadata

Metadata

Assignees

No one assigned

    Labels

    authRelated to authentication (Bearer, JWT, OAuth, WorkOS) for client or server.bugSomething isn't working. Reports of errors, unexpected behavior, or broken functionality.needs MREBug reports require a copy/pastable MRE that can run as-is.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions