Skip to content

Conversation

@Maximo-Guk
Copy link
Member

This introduces a new auth-server app which is responsible for handling callbacks from Cloudflare oauth flow, and then redirecting them to a whitelisted server's callback URL e.g workers/observability/oauth/callback.

This simplifies the oauth authentication implementation for MCP servers within this monorepo, as each MCP server simply needs to be added to the whitelisted callback url list and then each server can handle the forwarded callback from auth-server.

@Maximo-Guk Maximo-Guk force-pushed the add-auth-server-for-handling-callbacks branch 2 times, most recently from 8b44f0c to 436f0a0 Compare April 16, 2025 18:23
@Maximo-Guk Maximo-Guk force-pushed the add-auth-server-for-handling-callbacks branch from 436f0a0 to 4c1dc21 Compare April 16, 2025 19:10
@Maximo-Guk Maximo-Guk marked this pull request as draft April 16, 2025 20:21
@Maximo-Guk
Copy link
Member Author

Closing as we decided against this in favour of having each server responsible for it's own callbacks

@Maximo-Guk Maximo-Guk closed this Apr 17, 2025
@Maximo-Guk Maximo-Guk deleted the add-auth-server-for-handling-callbacks branch April 17, 2025 18:37
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