mirror of
https://github.com/oddlama/nix-config.git
synced 2025-10-10 23:00:39 +02:00
chore: visual cleanup
This commit is contained in:
parent
f4b397ece8
commit
fcc159ed12
1 changed files with 11 additions and 19 deletions
|
@ -173,25 +173,17 @@ in {
|
||||||
exe = lib.getExe config.services.forgejo.package;
|
exe = lib.getExe config.services.forgejo.package;
|
||||||
providerName = "kanidm";
|
providerName = "kanidm";
|
||||||
clientId = "forgejo";
|
clientId = "forgejo";
|
||||||
args = lib.escapeShellArgs [
|
args = lib.escapeShellArgs (lib.concatLists [
|
||||||
"--name"
|
["--name" providerName]
|
||||||
providerName
|
["--provider" "openidConnect"]
|
||||||
"--provider"
|
["--key" clientId]
|
||||||
"openidConnect"
|
["--auto-discover-url" "https://${sentinelCfg.networking.providedDomains.kanidm}/oauth2/openid/${clientId}/.well-known/openid-configuration"]
|
||||||
"--key"
|
["--scopes" "email"]
|
||||||
clientId
|
["--scopes" "profile"]
|
||||||
"--auto-discover-url"
|
["--group-claim-name" "groups"]
|
||||||
"https://${sentinelCfg.networking.providedDomains.kanidm}/oauth2/openid/${clientId}/.well-known/openid-configuration"
|
["--admin-group" "admin"]
|
||||||
"--scopes"
|
["--skip-local-2fa"]
|
||||||
"email"
|
]);
|
||||||
"--scopes"
|
|
||||||
"profile"
|
|
||||||
"--group-claim-name"
|
|
||||||
"groups"
|
|
||||||
"--admin-group"
|
|
||||||
"admin"
|
|
||||||
"--skip-local-2fa"
|
|
||||||
];
|
|
||||||
in
|
in
|
||||||
lib.mkAfter ''
|
lib.mkAfter ''
|
||||||
provider_id=$(${exe} admin auth list | ${pkgs.gnugrep}/bin/grep -w '${providerName}' | cut -f1)
|
provider_id=$(${exe} admin auth list | ${pkgs.gnugrep}/bin/grep -w '${providerName}' | cut -f1)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue