Skip to content

Releases: ory/fosite

v0.31.3

09 May 11:35
9f53c84
Compare
Choose a tag to compare
feat(pkce): add EnforcePKCEForPublicClients config flag (#431)

Alternative proposal for the issue discussed in #389 and #391, where enforcement of PKCE is wanted only for certain clients.

Add a new flag EnforcePKCEForPublicClients which enforces PKCE only for public clients. The error hint is slightly different, as it mentions PKCE is enforced for "this client" rather than "clients". (It intentionally does not mention why it's enforced, as I think basing it on public clients is an implementation detail that servers may want to change without adding to the error hints).

Closes #389
Closes #391

v0.31.2

16 Apr 11:10
e02f731
Compare
Choose a tag to compare
fix: introduce better linting pipeline and resolve Go issues (#428)

v0.31.1

16 Apr 10:19
f5a0e96
Compare
Choose a tag to compare
fix: return invalid_grant instead of invalid_request in refresh flow …

v0.31.0

29 Mar 12:05
0c9e0f6
Compare
Choose a tag to compare
Merge pull request from GHSA-v3q9-2p3m-7g43

* u

* u

v0.30.6

26 Mar 18:57
35a1558
Compare
Choose a tag to compare
fix: handle serialization errors that can be thrown by call to 'Commi…

v0.30.5

25 Mar 10:54
b17190b
Compare
Choose a tag to compare
fix: handle concurrent  transactional errors in the refresh token gra…

v0.30.4

17 Mar 22:37
f99bb80
Compare
Choose a tag to compare
fix: add ability to specify amr values natively in id_token payload (…

v0.30.3

04 Mar 16:57
4104135
Compare
Choose a tag to compare
fix: Support RFC8252#section-7.3 Loopback Interface Redirection (#400)

Closes #284

v0.30.2

21 Nov 15:50
Compare
Choose a tag to compare
Return state parameter in authorization error conditions (#388)

Related to ory/hydra#1642

v0.30.1

23 Sep 09:50
024667a
Compare
Choose a tag to compare
pkce: Enforce verifier formatting (#383)