hi
Can you share full logs?
Thanks.
hi
Can you check this document?
https://abp.io/docs/latest/framework/ui/react-native
Thanks.
hi @smwasimraja
You can try to override the OpenIddict's pages
Volo.Abp.OpenIddict.Pro.Web.Pages.OpenIddict.ApplicationsIndexModel
Volo.Abp.OpenIddict.Pro.Web.Pages.OpenIddict.CreateModal
Volo.Abp.OpenIddict.Pro.Web.Pages.OpenIddict.EditModal
Volo.Abp.OpenIddict.Pro.Web.Pages.OpenIddict.TokenLifetimeModal
https://abp.io/docs/latest/framework/ui/mvc-razor-pages/customization-user-interface
hi
But it is not possible to Remove any SettingDefinition in such a use.
These settings will be used by the email service and the email settings UI page, you cannot remove them.
They are setting definitions. If you want to replace, you can replace the Email send service.
We can make this class public, but you generally don't need to replace it. It only defines, rather than implements.
Thanks.
hi
But I am unable to generate token from auth-server on login.
What are the error logs from the authserver project?
https://abp.io/support/questions/8622/How-to-enable-Debug-logs-for-troubleshoot-problems
hi
Does the OpenIddictApplications tables has any data?
What are the error logs from the authserver project?
https://abp.io/support/questions/8622/How-to-enable-Debug-logs-for-troubleshoot-problems
Thanks.
hi
Do you have OpenIddictDataSeedContributor in your solution?
If not, Please create a new project and copy the OpenIddictDataSeedContributor file.
Thanks.
A better version would be:
protected virtual void ValidateDefaultConnectionString(ValidatorEventArgs e)
{
if (ConnectionStrings.Default.IsNullOrWhiteSpace())
{
e.Status = ValidationStatus.Success;
return;
}
e.Status = !ConnectionStrings.UseSharedDatabase && ConnectionStrings.Default.IsNullOrWhiteSpace()
? ValidationStatus.Error
: ValidationStatus.Success;
e.ErrorText = e.Status == ValidationStatus.Error ? L["The {0} field is required.", L[$"DisplayName:{nameof(ConnectionStrings.Default)}"]] : null;
}
If you select the Use the shared database UI element will show up and we will check the ConnectionStrings.Default