You can set custom claim values for a user. See https://docs.abp.io/en/commercial/latest/modules/identity#user-claims
it uses SettingProvider to get the configuration
See the following links:
Organization Unit data is not included in the claims.
you can include it manually by writing your custom UserClaimsPrincipalFactory
See https://github.com/abpframework/abp/issues/2614#issuecomment-575090708
by the way you can set your AbpLicenseCode, nobody can use it without logging into abp.io via ABP CLI.
Offline License Check is always being performed. Online license check is being performed when you are debugging or in Development environment.
you can use Settings to store UserAccessControl
OneTimeRunner.Run(() =>
{
AbpPermissionManagementDbProperties.DbTablePrefix = "Abc"
});
Hi,
Suite finds the location of the code class via RegEx expressions. And some of them are precisely fine-tuned to inject the code to the right place. If I see your DbContext.cs file I can understand the reason.
What would you do if you have a plain ASP.NET Core application?