hi
1.
Removing QueryStringTenantResolveContributor and CookieTenantResolveContributor will hide the tenant selection in the login page.
Configure<AbpTenantResolveOptions>(options =>
{
options.TenantResolvers.RemoveAll(resolver =>
resolver is QueryStringTenantResolveContributor or CookieTenantResolveContributor);
});
2.
If you don't want to remove them, you can override the MVC theme account layout page.
see https://github.com/abpframework/abp/blob/dev/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Themes/Basic/Layouts/Account.cshtml#L70-L72
Thanks.
hi
An independent module as a microservice is the current architectural approach. Of course, you can also integrate multiple related modules into a single microservice. Both options are fine, it depends on your specific business needs.
Thanks.
hi
These appservices will check the current authentication.
private readonly ITenantAppService _tenantAppService;
private readonly IEditionAppService _editionAppService;
private readonly ISubscriptionAppService _subscriptionAppService;
If you want to skip, you can inject the IEditionRepository, EditionManager, ITenantManager, ITenantRepository.
Thanks.
hi
Can you clear all logs and reproduce the problem and share the logs again?
liming.ma@volosoft.com
Thanks
hi
Can you share whole template project source code?
Thanks.
hi
Our angular team will check this.
Thanks.
Youβre welcome. π