From a567fc7cd77e78916c6b98ae3223461dde58b8bf Mon Sep 17 00:00:00 2001 From: Khwezi Mngoma Date: Sun, 7 Jun 2026 10:30:56 +0200 Subject: [PATCH] Refactored client auth method --- LiteCharms.Features/Extensions/Api.cs | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/LiteCharms.Features/Extensions/Api.cs b/LiteCharms.Features/Extensions/Api.cs index 66928bc..c7c2851 100644 --- a/LiteCharms.Features/Extensions/Api.cs +++ b/LiteCharms.Features/Extensions/Api.cs @@ -31,9 +31,8 @@ public static class Api options.ClientId = authOptions.ClientId; options.ClientSecret = authOptions.ClientSecret; - options.SignedOutCallbackPath = "/signout-callback-oidc"; - options.ResponseType = "code"; + options.SaveTokens = true; options.GetClaimsFromUserInfoEndpoint = true; @@ -41,16 +40,10 @@ public static class Api options.Scope.Add("openid"); options.Scope.Add("profile"); options.Scope.Add("email"); - - options.CorrelationCookie.SecurePolicy = CookieSecurePolicy.Always; - options.CorrelationCookie.SameSite = SameSiteMode.None; - options.CorrelationCookie.HttpOnly = true; - - options.NonceCookie.SecurePolicy = CookieSecurePolicy.Always; - options.NonceCookie.SameSite = SameSiteMode.None; - options.NonceCookie.HttpOnly = true; }); + services.AddCascadingAuthenticationState(); + return services; }