this issue is reported by shaynevanasperen@gmail.com
• ABP Framework version: v7.3.2 • UI Type: Blazor Server • Database System: EF Core (PostgreSQL) • Tiered (for MVC) or Auth Server Separated (for Angular): no • Exception message and full stack trace: none • Steps to reproduce the issue:
Create a brand-new solution using ABP Suite.
Log in as the host admin user and create a tenant named Tenant1
.
Log in as the Tenant1
admin user and create two user accounts: user1
and user2
.
Log out of the Tenant1
admin user and log back in as the user1
user in Tenant1
.
Navigate to the Authority Delegation
from the user menu. At this stage is the 1st bug: It doesn't actually open the Authority Delegation modal dialog. Instead, it simply navigates to the user account screen. See attached video:
Navigate to the Authority Delegation
from the user menu for the 2nd time. Now it shows the Authority Delegation modal dialog.
Click on the Delegate new user
button, and then type user
into the search box. At this stage is the 2nd bug: When using dark theme, the background and foreground colours are misconfigured, so it is hard to see what text is being typed into the search box. See attached screenshot of light and dark theme:
Select user2
from the search box and then choose a valid date range for the delegation, and then click the Save
button. At this stage is the 3rd bug: The newly added delegation does not show in the Delegate users
list. Even after refreshing the page, we don't see it in the list. Upon investigation, I found that the delegation record is stored in the database without a TenantId
. See attached screenshot:
If I then manually update the delegation record in the database to include the correct TenantId
, it shows up in the user interface as expected and then the assigned user can actually perform the delegated sign-in.
ABP Suite most wanted feature has been implemented. Your custom code will not be overwritten anymore https://commercial.abp.io/releases/pr/14629
Create a template that can be used for super cheep hosting on Azure Static Web were it can use Azure Functions to authenticate and get static data from Sqlite (or in memory read from file?).
I for example want to switch from my Ghost.org blog to that and just for my personal blog and want to use abp.io CMS Blogging capabilities.
For this I only need to log in (password can be static in the Azure Functions and the blog could come from Sqlite
create a single-layer template from the open-source side. you just need to replace the authentication.
Suite: Add ability to manually specify a project's ABP Version
Problem: When using Directory.Build.Props like this
to unify the abp version inside the whole project
ABP suite is not able to detect on which version my app is running on.
Suggested solution Ability to manually specify the version somewhere.
@jfistelmann you can set the version info manually. There are also other options that you can manually edit. Just open the following file:
Windows:
%UserProfile%\.abp\suite\appsettings.json
MAC:
~/.abp/suite/appsettings.json
The issue is fixed with the upcoming version. PR: 14841
Yes, ABP supports two-factor authentication. Here are the related links:
Does ABP Commercial support 2 factor authentication?
Yes, ABP Commercial supports both Active Directory and Azure Active Directory. For more information, you can check out the following links:
LDAP Test Application The following simple Dotnet Console App is for testing your LDAP configuration. Before configuring your LDAP settings, you can test the information via this app to see if it works. ABP LDAP Test Application