25
0
Fork 0
mirror of https://github.com/hedgedoc/hedgedoc.git synced 2026-04-30 01:32:18 +02:00
HedgeDoc/lib/config
Erik Michelson 35f36fccba fix(auth): add state parameters and PKCE support
Only the OAuth2 auth strategy was using the state parameter,
which should be used as described in the RFC. The other
auth strategies such as GitHub, GitLab or Google were lacking
the state parameter.
This change adds the required state parameter as well as
enabling PKCE support on providers where it's possible.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-05 22:06:30 +01:00
..
buildDomainOriginWithProtocol.js Refactor existing code to add the configured domain to connect-src 2021-09-16 19:43:20 +02:00
default.js fix(auth): add state parameters and PKCE support 2025-12-05 22:06:30 +01:00
defaultSSL.js Rename forgotten values 2018-03-26 20:15:45 +02:00
dockerSecret.js Update dockerSecret.js 2023-06-09 17:03:17 +02:00
enum.js refactor(config.js): Extract config file 2017-05-08 19:29:07 +08:00
environment.js fix(auth): add state parameters and PKCE support 2025-12-05 22:06:30 +01:00
hackmdEnvironment.js Remove cdn support 2021-08-15 00:09:53 +02:00
index.js feat(config): allow restriction and disabling of uploads 2025-11-15 22:54:57 +01:00
oldDefault.js Remove cdn support 2021-08-15 00:09:53 +02:00
oldEnvironment.js Fix eslint warnings 2019-05-31 00:30:29 +02:00
utils.js fix: extend parsing of boolean environment vars 2023-03-02 21:12:27 +01:00