Opened 7 weeks ago
#65369 new enhancement
Connectors API: add OAuth authentication method support
| Reported by: | extrachill | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Awaiting Review |
| Component: | Administration | Version: | |
| Severity: | normal | Keywords: | needs-design |
| Cc: | Focuses: | administration |
Description
The Connectors API should support native OAuth flows. This would unlock a lot of capability especially in the AI era.
Current State:
- Core currently only accepts authentication.method values api_key and none in src/wp-includes/class-wp-connector-registry.php.
- There is an explicit PHPUnit test that rejects oauth as invalid.
- The admin UI only renders a built-in card for api_key connectors.
- The WP AI Client bundled in core only has ApiKeyRequestAuthentication; its auth enum says “At the moment, this is the only supported method.”
OAuth Flows in WordPress Would Unlock:
- Social media connectors
- Chat app connectors (WhatsApp, Telegram, Slack)
- Analytics app connectors (GA4, GSC, etc)
- GitHub, Codex, etc connectors
I genuinely believe this should happen as soon as possible. Thank you!
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)