forgejo,auth: enablePkce when forgejo version is at least 8.0

This commit is contained in:
Alexander Tomokhov
2025-04-16 22:23:30 +04:00
parent 9dc47e6143
commit e92922d1a1

View File

@@ -396,7 +396,7 @@ in
"https://${cfg.subdomain}.${sp.domain}/user/login?redirect_to=%2f";
originUrl = redirect-uri;
clientSystemdUnits = [ "forgejo.service" ];
enablePkce = false; # FIXME maybe Forgejo supports PKCE?
enablePkce = lib.versionAtLeast forgejoPackage.version "8.0";
linuxUserOfClient = linuxUserOfService;
linuxGroupOfClient = linuxGroupOfService;
claimMaps.groups = {