一、identityServer
Module introduced AbpAutoMapperModule (Object Mapping), AbpIdentityDomainModule, AbpSecurityModule, AbpCachingModule, AbpValidationModule
IdentityServerOptions: open set Options.Event.RaiseErrorEvents \ RaiseInformationEvents \ RaiseFailureEvents \ RaiseSuccessEvents
AbpIdentityServerBuilderOptions: Abp custom, can be configured in advance using pre that is enabled by default integrated asp.net identity \ AddDeveloperSigningCredential \ compatible jwt claim \ identityserver claim \ identity claim
IIdentityServerBuilder: Add identityserver default service that is registered, an increase of Abp defined extension methods, such as integrated AspNetIdentity, increase tenant to replace IClaimsService AbpClaimsService,
if (options.IntegrateToAspNetIdentity) { builder.AddAspNetIdentity<IdentityUser>(); builder.AddProfileService<AbpProfileService>(); builder.AddResourceOwnerValidator<AbpResourceOwnerPasswordValidator>(); }
Claim of compatibility
Their use may be extended PreConfigureServices <>, such as the introduction of PreConfigureServices efcore extended injection IPersistedGrantStore, AddClientStore, AddResourceStore, AddCorsPolicyService, if incorporated, is used AddInMemoryPersistedGrants, AddInMemoryClients, AddInMemoryApiResources, AddInMemoryIdentityResources
Two, identity