ok, we will add the current info when external logging in and then check it afterward.
Thanks
:)
hi
The page in OpenIddict.Pro
module.
Package names:
Volo.Abp.OpenIddict.Pro.Blazor.Server
Volo.Abp.OpenIddict.Pro.Blazor.WebAssembly
Module names:
AbpOpenIddictProBlazorServerModule
AbpOpenIddictProBlazorWebAssemblyModule
Page URL is /openiddict/applications
hi
We can add the current info when external logging in and then check it afterward.
But this seems meaningless because he can completely switch to the target tenant before logging in.
Thanks..
hi
Can you share full code or a test project to reproduce?
liming.ma@volosoft.com
Thanks.
hi
Request finished HTTP/2 GET https://localhost:44374/api/abp/application-configuration?includeLocalizationResources=false - 200 null application/json; charset=utf-8 6670.617ms
You can override this AbpApplicationConfigurationAppService
to debug and see which method takes too much time.
Auth = await GetAuthConfigAsync(),
Features = await GetFeaturesConfigAsync(),
GlobalFeatures = await GetGlobalFeaturesConfigAsync(),
Localization = await GetLocalizationConfigAsync(options),
CurrentUser = GetCurrentUser(),
Setting = await GetSettingConfigAsync(),
MultiTenancy = GetMultiTenancy(),
CurrentTenant = GetCurrentTenant(),
Timing = await GetTimingConfigAsync(),
Clock = GetClockConfig(),
ObjectExtensions = _cachedObjectExtensionsDtoService.Get(),
ExtraProperties = new ExtraPropertyDictionary()
https://github.com/abpframework/abp/blob/rel-8.2/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ApplicationConfigurations/AbpApplicationConfigurationAppService.cs#L86-L123
hi
Users cannot be restricted from registering when they know the tenant name.
We can restrict switching tenants after external login, but they can still switch tenants before logging in
Thanks.
hi
Request finished HTTP/2 GET https://localhost:44374/api/abp/application-configuration?includeLocalizationResources=false - 200 null application/json; charset=utf-8 6670.617ms
Can you share a project? I will download and test it locally.
You can share it by Github or email.
Thanks.