/// <summary> /// Adds the anonymous authentication support to IdentityServer4. /// </summary> /// <param name="builder">The builder.</param> /// <param name="configuration">The configuration.</param> /// <returns>The builder.</returns> public static IIdentityServerBuilder AddAnonymousAuthentication(this IIdentityServerBuilder builder, IConfiguration configuration) { builder.Services.AddAnonymousIdentity(configuration); return(builder.AddAnonymousAuthenticationInternal()); }
/// <summary> /// Adds the anonymous authentication support to IdentityServer4. /// </summary> /// <param name="builder">The builder.</param> /// <param name="setupAction">The setup actions.</param> /// <returns>The builder.</returns> public static IIdentityServerBuilder AddAnonymousAuthentication(this IIdentityServerBuilder builder, Action <AnonymousIdentityServerOptions> setupAction) { builder.Services.AddAnonymousIdentity(setupAction); return(builder.AddAnonymousAuthenticationInternal()); }