formio / formio.js

JavaScript powered Forms with JSON Form Builder
https://formio.github.io/formio.js
MIT License
1.83k stars 1.05k forks source link

FIO-7804 Added PKCE method for OIDC #5517

Closed HannaKurban closed 4 months ago

HannaKurban commented 5 months ago

Link to Jira Ticket

https://formio.atlassian.net/browse/FIO-7804

Description

Added support PKCE method for OIDC. Now, when using the PKCE method, there is no need to use a client secret. On the server side, code_verifier and code_challenge are generated and the request is verified

Dependencies

https://github.com/formio/formio-server/pull/1434 https://github.com/formio/formio-app/pull/1545

How has this PR been tested?

Manually with using onelogin app

Checklist: