From a2c013ec43b48e21e27d4342cb0ce0808d1e2b4c Mon Sep 17 00:00:00 2001 From: "DESKTOP-T0O5CDB\\DESK-555BD" Date: Thu, 22 Feb 2024 15:59:35 -0700 Subject: [PATCH] added state for OIDC --- Models/OIDC/OpenIDConfig.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Models/OIDC/OpenIDConfig.cs b/Models/OIDC/OpenIDConfig.cs index af05968..6de682c 100644 --- a/Models/OIDC/OpenIDConfig.cs +++ b/Models/OIDC/OpenIDConfig.cs @@ -9,6 +9,7 @@ public string TokenURL { get; set; } public string RedirectURL { get; set; } public string Scope { get; set; } - public string RemoteAuthURL { get { return $"{AuthURL}?client_id={ClientId}&response_type=code&redirect_uri={RedirectURL}&scope={Scope}"; } } + public string State { get { return Guid.NewGuid().ToString().Substring(0, 8); } } + public string RemoteAuthURL { get { return $"{AuthURL}?client_id={ClientId}&response_type=code&redirect_uri={RedirectURL}&scope={Scope}&state={State}"; } } } }