Originally submitted by josephheenan (Joseph Heenan) on 2022-09-12
In this section:
https://openid.net/specs/openid-client-initiated-backchannel-authentication-core-1_0.html#rfc.section.7.1
The types for several values seem to be left unstated. This probably doesn’t matter too much in unsigned requests, but does matter in signed requests.
For example, login_hint is presumably intended to be a string value. (The draft Brazil CIBA spec appears to define it as a JSON object instead.)
Bitbucket status: new
Bitbucket origin: issue 208
In this section:
https://openid.net/specs/openid-client-initiated-backchannel-authentication-core-1_0.html#rfc.section.7.1
The types for several values seem to be left unstated. This probably doesn’t matter too much in unsigned requests, but does matter in signed requests.
For example,
login_hintis presumably intended to be a string value. (The draft Brazil CIBA spec appears to define it as a JSON object instead.)Bitbucket status: new
Bitbucket origin: issue 208