diff --git a/Core.Thalos.BuildingBlocks/Extensions/SwaggerExtensions.cs b/Core.Thalos.BuildingBlocks/Extensions/SwaggerExtensions.cs index 1f73ba5..1984a92 100644 --- a/Core.Thalos.BuildingBlocks/Extensions/SwaggerExtensions.cs +++ b/Core.Thalos.BuildingBlocks/Extensions/SwaggerExtensions.cs @@ -10,6 +10,7 @@ using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; using Microsoft.OpenApi.Any; +using Microsoft.OpenApi.Interfaces; using Microsoft.OpenApi.Models; using Swashbuckle.AspNetCore.SwaggerGen; using Swashbuckle.AspNetCore.SwaggerUI; @@ -114,6 +115,12 @@ namespace Core.Thalos.BuildingBlocks.Configuration c.AddSecurityDefinition(googleScheme, new OpenApiSecurityScheme { Type = SecuritySchemeType.OAuth2, + + Extensions = new Dictionary + { + ["x-tokenName"] = new OpenApiString("id_token") + }, + Flows = new OpenApiOAuthFlows { AuthorizationCode = new OpenApiOAuthFlow