Currently, the OAuth User Login connector within Thinkwise always requires the use of PKCE (Proof Key for Code Exchange). While PKCE is a secure method for protecting the authorization code exchange, there are still OAuth servers and systems that do not support this method. This can pose challenges for integrations where PKCE support is unavailable.
To facilitate integration with such systems, it would be beneficial if Thinkwise provided the option to enable or disable PKCE based on the server configuration. This would increase flexibility and help simplify integrations with various OAuth servers.