Activities of "liangshiwei"

As another ABP customers reported, this wasn't an issue in previous versions of ABP Blazor Server.

May I ask which version?

Hi,

Just a simple idea:

Host Users for the Host need to be able to access the "Host" application (managing tenants, language strings, audit logs, etc).

This is simple, so skip it.

Doctors

A doctor can choose which "Employer", which means It can cross tenants. A doctor can be a host user with doctor role. When doctors choose an employer(tenant), create a copy of the user for the doctor in the tenant, and their information should be synchronized.

  • Expand user entity to add employer ID (Tenant ID)
ObjectExtensionManager.Instance.Modules()
.ConfigureIdentity(identity =>
{
  identity.ConfigureUser(user =>
  {
      user.AddOrUpdateProperty<string>( //property type: string
          "EmployerId", //property name
          property =>
          {
              property.UI.OnCreateForm.IsVisible = false;
              property.UI.OnEditForm.IsVisible = false;
          }
      );
  });
});

Employer

Employer is a tenant.

Hi,

Could you share a test project with me? I will check it and try to help you, my email is shiwei.liang@volosoft.com

Hi,

I could not reproduce the problem, could you share a test project with me? I will check it out. my email is shiwei.liang@volosoft.com

Hi,

I could not reproduce the problem, could you share the full steps? thanks.

Hi,

So, preventing concurrent logins from different browsers is working now but the previous browser did not redirect to the login page

You can redirect:

if (httpContext.User.Identity != null && httpContext.User.Identity.AuthenticationType == "Identity.Application")
{
    await httpContext.RequestServices.GetRequiredService<AbpSignInManager>().SignOutAsync();
    //await httpContext.ChallengeAsync("Identity.Application");
    
    var redirectUrl = "...";
    httpContext.Response.Redirect(redirectUrl);
    return;
}
Answer

Hi,

There is no CLI pro, all CLI code is open-source:

  • https://github.com/abpframework/abp/tree/dev/framework/src/Volo.Abp.Cli.Core
  • https://github.com/abpframework/abp/tree/dev/framework/src/Volo.Abp.Cli

Hi,

I will check it

Hi,

Can you try this?

Add to the MyProjectNameEntityFrameworkCoreTestModule

Configure<FeatureManagementOptions>(options =>
{
    options.SaveStaticFeaturesToDatabase = false;
    options.IsDynamicFeatureStoreEnabled = false;
});
Configure<PermissionManagementOptions>(options =>
{
    options.SaveStaticPermissionsToDatabase = false;
    options.IsDynamicPermissionStoreEnabled = false;
});
context.Services.AddAlwaysDisableUnitOfWorkTransaction();

Configure<AbpUnitOfWorkDefaultOptions>(options =>
{
    options.TransactionBehavior = UnitOfWorkTransactionBehavior.Disabled;
});

Hi,

How do I reproduce the problem, could you explain it in detail? thanks.

Showing 3001 to 3010 of 6692 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 12, 2025, 10:20