Open rajakshay opened 1 year ago
Hello Skooner Team,
Is PKCE Auth Supported in Skooner?
I have gone through the doc: https://github.com/skooner-k8s/skooner#oidc And the option of using OIDC_METADATA. But, looks like there is no option to choose PKCE in the client metadata: https://github.com/panva/node-openid-client/blob/main/docs/README.md#new-clientmetadata-jwks-options
OIDC_METADATA
And the option to do that would be in https://github.com/panva/node-openid-client/blob/main/docs/README.md#clientauthorizationurlparameters by setting code_challenge_method: 'S256', but there isn't an option to do that in skooner code: https://github.com/skooner-k8s/skooner/blob/ccbda174d55b9cec14aabe8f60fd4bce41531780/server/index.js#LL133C5-L133C60
code_challenge_method: 'S256'
Is there a plan on the roadmap to add this? If this is already supported in another way, a link to doc would help. Thanks.
@rajakshay Thanks for sharing your thoughts. I don't think we have a plan to add it so far. We're happy to accept contributions if anyone is interested.
Try fixing in https://github.com/skooner-k8s/skooner/pull/411
https://github.com/skooner-k8s/skooner/pull/414
Hello Skooner Team,
Is PKCE Auth Supported in Skooner?
I have gone through the doc: https://github.com/skooner-k8s/skooner#oidc And the option of using
OIDC_METADATA
. But, looks like there is no option to choose PKCE in the client metadata: https://github.com/panva/node-openid-client/blob/main/docs/README.md#new-clientmetadata-jwks-optionsAnd the option to do that would be in https://github.com/panva/node-openid-client/blob/main/docs/README.md#clientauthorizationurlparameters by setting
code_challenge_method: 'S256'
, but there isn't an option to do that in skooner code: https://github.com/skooner-k8s/skooner/blob/ccbda174d55b9cec14aabe8f60fd4bce41531780/server/index.js#LL133C5-L133C60Is there a plan on the roadmap to add this? If this is already supported in another way, a link to doc would help. Thanks.