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; }