Implementing and using Supabase as an OAuth 2.1 / OIDC server for MCP authentication and third-party app authorization.