ABP 7.0.1 Commercial / Blazor Server / EF / Separated Tenant and Host DBs/ Non-tiered
Hi, If a tenant admin sets two factor to be 'optional' for each user, what would be the recommended approach to defaulting each newly added/registered user to have two-factor turned on. Currently the framework defaults to each AbpUser having two-factor turned off.
Thanks in advance!
Abp Commercial 7.0.1 / Blazor Server / EF / Non-Tiered / Separate Auth server (OpenIddict)
Hi, We started testing the reCAPTCHA v2 functionality. Once we enabled reCAPTCHA in ABP and setup a proper site key and secret key, we noticed the following two items that appear to be a bug, but we wanted confirmation. We verified the functionality with a new blank abp solution created from 7.0.1 (Blazor Server).
Item 1:
The recapcha prompt does not appear on login or register
Item 2:
When clicking to login/register, the following shows, but the entire form is gone with no way to ever click the "I'm not a robot" button.
Abp Commercial 7.0.1 / Blazor Server / EF / Non-Tiered / Separate Auth server (OpenIddict)
We have successfully overridden the Register.cshtml and Register.cshtml.cs files. We would like, however, to use blazor components in these files, but they are written in MVC within Abp even though we are using a Blazor Server application.
We see that blazor components can be used in MVC projects. For example... https://www.syncfusion.com/faq/blazor/general/how-do-you-use-blazor-in-an-existing-asp-net-mvc-application
But the general recommendations for doing this don't seem to work with an overridden page in the Abp framework. The blazor components are never recognized in the cshtml files.
Do you have any recommendations or workarounds on how to accomplish this with Abp?
Thanks in advance!
ABP 7.0.1 Commercial / Blazor Server / EF / Separate Identity Server / Non-tiered
After our upgrade to 7.0.1, we noticed that the action drop down menu does not re-orientate itself to open upwards when at the bottom of the grid, which causes items to not be visible. We've only noticed the issue so far on the tenant management area. We were able to reproduce the issue with a new blank template created from the CLI.
ABP Commercial 5.2 / Blazor Server / EF Core / Non-Tiered / Separated Identity Server
We are in the process of upgrading from 5.2 to 7.0.1.
During the upgrade, we see that the AddGroup method of the PermissionDefinitionProvider's PermissionDefinitionContext no longer accepts a 'MultiTenancySides' parameter. We used this parameter to hide the permission group from the 'Host' tenant. How can we continue to have this functionality without a setting at the permission group level?
ABP 5.2 Commercial / Blazor Server / EF / Non-Tiered w/Separated Identity Server
Hi, We deployed our application to Azure under the URL product-name.azurewebsites.net and the link sent to the password reset email worked just fine.
We then needed to change the target URL under Azure to changed-product-name.azurewebsites.net, so we modified appsettings.json accordingly and redeployed to azure. Everything seems to work fine under the new URL, except that the password reset link in the password reset email still points to the old/original URL that no longer exists.
I cannot seem to find why this is happening or where this is happening in the ABP framework. Nothing in our solution references the old URL anymore.
Any help is urgently needed. Thanks in advance...
ABP 5.2 Commercial / Blazor Server/ EF / Non-Tiered / Separated Identity Server
Hi, We are planing an upgrade from 5.2 to 7.0 and also migrating to OpenIdDict. We don't currently do any client/application authentication against the ABP APIs from another application. Would there be any effective difference to our end users? We just want to make sure that the following areas wouldn't be affected after the upgrade...
Thanks in advance!
ABP Commercial (5.2) / EF / Blazor Server
Hi, We are using the following in the OnInitializedAsync method of our .razor page...
Toolbar.AddButton("New Entry", async () =>
{
await OpenCreateEntryModal();
}, icon: Blazorise.IconName.Add);
This works perfectly, but we need to be able to later on dynamically change the tool bar button. For example, under a certain condition, as the user works with the page, we would like to either disable or hide the button. Is this possible with ABP?
Abp Commercial 5.2 / EF Core / Blazor Server
Hi, we have a DTO which implements IValidatbleObject and in our Validate method and we are attempting to localize errors by doing the following...
public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
{
var l = validationContext.GetRequiredService<IStringLocalizer<TimepieceResource>>();
if (StartTime != null && EndTime != null && StartTime >= EndTime)
{
yield return new ValidationResult(l["Validation:StartTimeGreaterThanEndTime"].Value, new[] { nameof(StartTime) });
}
}
The problem though is that, the GetRquiredService call exceptions out with the following...
System.InvalidOperationException: No service for type 'Microsoft.Extensions.Localization.IStringLocalizer 1[FM.Timepiece.Localization.TimepieceResource] has been registered.
The call is not displaying properly in the code block above... it's called as follows...
var l = validationContext.GetRequiredService<IStringLocalizer<TimepieceResource>>();
Any help narrowing this down is greatly appreciated.
Regards, balessi75
Abp Commercial / 5.2 / EF / Blazor Server
Hi, Is support for Session timeout & User lock Screen something that is being considered for Abp Commercial? I see this is available in ASP.net Zero and would like to bump this in priority as a feature if possible.
Thank you for your consideration.