nextcloud-oidc-login
nextcloud-oidc-login copied to clipboard
Support for pkce
https://datatracker.ietf.org/doc/html/rfc7636
There are some openid connect providers that required PKCE to function correctly, which it appears that this plugin doesn't support in it's requests. It would be great if this could be updated to have PKCE S256 functionality.
For more: https://medium.com/swlh/pkce-flow-of-openid-connect-9b10ddbabd66
Thanks!
PKCE is supported by OpenID-Connect-PHP and implementation should be quite easy.
Are you interested in opening a PR?
I can not code in PHP, so I can not contribute sorry.
Created a PR for this, please see https://github.com/pulsejet/nextcloud-oidc-login/pull/203