nixos/oauth2_proxy: add oidc-issuer-url flag

This commit is contained in:
Jonathan Zielinski 2024-04-10 23:33:39 +02:00
parent 0057749884
commit 87bbc5fbbe
1 changed files with 10 additions and 0 deletions

View File

@ -47,6 +47,7 @@ let
reverse-proxy = reverseProxy;
proxy-prefix = proxyPrefix;
profile-url = profileURL;
oidc-issuer-url = oidcIssuerUrl;
redeem-url = redeemURL;
redirect-url = redirectURL;
request-logging = requestLogging;
@ -131,6 +132,15 @@ in
example = "123456.apps.googleusercontent.com";
};
oidcIssuerUrl = mkOption {
type = types.nullOr types.str;
default = null;
description = ''
The OAuth issuer URL.
'';
example = "https://login.microsoftonline.com/{TENANT_ID}/v2.0";
};
clientSecret = mkOption {
type = types.nullOr types.str;
description = lib.mdDoc ''