From c60a47b968bf01e699c591e84edbe87b33e2b0a7 Mon Sep 17 00:00:00 2001 From: Joseph Price Date: Mon, 23 Feb 2026 23:08:43 +0000 Subject: [PATCH] Missing oidc options --- nix/options.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/nix/options.nix b/nix/options.nix index 5b12268..20ee37c 100644 --- a/nix/options.nix +++ b/nix/options.nix @@ -281,6 +281,27 @@ in { example = "https://provider.example.com/issuer-url"; }; + authorization_endpoint = mkOption { + type = types.nullOr types.str; + default = null; + description = "Optionally override authorization_endpoint"; + example = "https://provider.example.com/authorization_endpoint"; + }; + + token_endpoint = mkOption { + type = types.nullOr types.str; + default = null; + description = "Optionally override token_endpoint"; + example = "https://provider.example.com/token_endpoint"; + }; + + userinfo_endpoint = mkOption { + type = types.nullOr types.str; + default = null; + description = "Optionally override userinfo_endpoint"; + example = "https://provider.example.com/userinfo_endpoint"; + }; + client_id = mkOption { type = types.str; default = "";