fix: use the same schema encoder everywhere (#299)

properly register SpaceDelimitedArray for all instances
of schema.Encoder inside the oidc framework.

Closes #295
This commit is contained in:
Tim Möhlmann 2023-03-02 15:24:44 +02:00 committed by GitHub
parent fc1a80d274
commit 4dca29f1f9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 33 additions and 13 deletions

View file

@ -189,7 +189,7 @@ func newProvider(ctx context.Context, config *Config, storage Storage, issuer fu
o.decoder = schema.NewDecoder()
o.decoder.IgnoreUnknownKeys(true)
o.encoder = schema.NewEncoder()
o.encoder = oidc.NewEncoder()
o.crypto = NewAESCrypto(config.CryptoKey)