What's New
Frappe • fix developer-experience

Enforce client authentication

BA @barredterra · #41546 · merged 13 Sep 2026

Frappe's auth rejected OAuth HTTP Basic credentials before OAuthLib received them, and the OAuth validator accepted both Basic and POST secrets regardless of the configured Token Endpoint Auth Method, violating RFC 6749 section 2.3.1.