#379

Bind GitHub OAuth codes to their client

Openjychpwants to merge intofrom
  • With OAuth apps configured, POST /login/oauth/access_token answers bad_verification_code when the code was issued to another client_id, and the code stays usable by the app it was issued to.
  • Exchanges of an app's own code and the permissive mode without oauth_apps are unchanged, with regression tests in oauth-code-client.test.ts.

References:

Fixes #378

Activity

2
vercel[bot]1d ago

@jychp is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.