do you see it in Swagger UI? here's a sample controller
[RemoteService(Name = "AbpIdentity")]
[Area("identity")]
[ControllerName("User")]
[Route("api/identity/users")]
public class IdentityUserController : AbpController, IIdentityUserAppService
{
[HttpGet]
[Route("{id}")]
public virtual Task<IdentityUserDto> GetAsync(Guid id)
{
return UserAppService.GetAsync(id);
}
}
Also see how you can add AbpClaimsPrincipalContributor https://github.com/abpframework/abp/issues/8073#issuecomment-799999030
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"
});
Vijay / rxadvance.com asks:
Unable to disable the local login
Email confirmation email not coming.
Email verification code not coming
Verification Code – options not asking weather email/phone type?
Also, I can’t able find the method to custom claims mapping while inserting the user For example, from Azure we need to insert Name, Surname. I am not able set the claims from Azure to User Table. This very critical we are moving to production very soon.
some of delete function not working.
I do notice that we don’t have any backend tables for permission/localization master data. So how we can manage the permission for remote/client applications which out of side Identity Manager. Our flow
This is issue for us critical as of now. We have tried uncheck the client application level, that is not also working. Please help us ASAP. On top of all setting options not saving from UI. If changed from DB it is not showing until I re-cycle the application pool.
Our goal – not enable the self registration and local login for few clients.. however, we need enable self-registration for external clients/apps. It is separated application were read from appsetting or in memory (stratup page). But I did not see any options.