authelia/internal/oidc
Andrew Moore 6ef6d0499a
feat(oidc): add pkce support (#2924)
Implements Proof Key for Code Exchange for OpenID Connect Authorization Code Flow. By default this is enabled for the public client type and requires the S256 challenge method.

Closes #2921
2022-03-02 15:44:05 +11:00
..
client_test.go feat: oidc scope i18n (#2799) 2022-02-08 01:18:16 +11:00
client.go feat: oidc scope i18n (#2799) 2022-02-08 01:18:16 +11:00
const.go fix(handlers): include preferred_username claim in meta (#2829) 2022-02-10 09:55:28 +11:00
errors.go feature(oidc): add support for OpenID Connect 2021-05-05 00:15:36 +02:00
hasher_test.go feature(oidc): add support for OpenID Connect 2021-05-05 00:15:36 +02:00
hasher.go feat(oidc): add additional config options, accurate token times, and refactoring (#1991) 2021-07-04 09:44:30 +10:00
keys_test.go feat(oidc): add additional config options, accurate token times, and refactoring (#1991) 2021-07-04 09:44:30 +10:00
keys.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
provider_test.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
provider.go feat(oidc): add pkce support (#2924) 2022-03-02 15:44:05 +11:00
store_test.go feat(storage): primary key for all tables and general qol refactoring (#2431) 2021-11-23 20:45:38 +11:00
store.go build(deps): update module github.com/ory/fosite to v0.42.0 (#2691) 2022-01-13 02:52:15 +11:00
types.go feat(oidc): add pkce support (#2924) 2022-03-02 15:44:05 +11:00