Activities of "maliming"

hi

We will fix the IsVisable problem in 9.3.7.

See https://github.com/abpframework/abp/pull/24290

Thanks.

hi @samirmustafayev

Any website that needs to check features must directly or indirectly reference the module that defines the MyDefinitionProvider class.

Thanks.

hi

Can you share your test project?

I will download and debug it.

liming.ma@volosoft.com

Thanks.

Answer

hi

How to configure OAuth2 in our application so that we can send and receive emails for Microsoft 365.

The OAuth2 settings page is for External Login instead of sending/receiving emails

See https://abp.io/docs/latest/modules/identity/oauth-login

Thanks

Answer

hi

Can you share your logs.txt file of AuthServer project?

liming.ma@volosoft.com

Thanks.

hi

Your application will first log out. After that, you can redirect to Microsoft's website to log out. And Microsoft redirects you back to your website.

  1. https://localhost:44372/Account/Logout
  2. Redirect to https://login.microsoftonline.com/{tenant}/oauth2/v2.0/logout?post_logout_redirect_uri=https://localhost:44372
  3. Microsoft Logout and redirect to post_logout_redirect_uri https://localhost:44372

Thanks.

hi

The UI configuration OnCreateForm.IsVisible = false is ignored. The field still appears in the create dialog.

I guess Blazor has a problem. I will check and fix it.

Thanks.

hi

For the sorting problem, can you try overriding the EfCoreIdentityUserRepository?

[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IIdentityUserRepository))]
public class MyEfCoreIdentityUserRepository : EfCoreIdentityUserRepository
{
    public MyEfCoreIdentityUserRepository(IDbContextProvider<IIdentityDbContext> dbContextProvider) : base(dbContextProvider)
    {
    }

    public override async Task<List<IdentityUser>> GetListAsync(
        string sorting = null,
        int maxResultCount = int.MaxValue,
        int skipCount = 0,
        string filter = null,
        bool includeDetails = false,
        Guid? roleId = null,
        Guid? organizationUnitId = null,
        Guid? id = null,
        string userName = null,
        string phoneNumber = null,
        string emailAddress = null,
        string name = null,
        string surname = null,
        bool? isLockedOut = null,
        bool? notActive = null,
        bool? emailConfirmed = null,
        bool? isExternal = null,
        DateTime? maxCreationTime = null,
        DateTime? minCreationTime = null,
        DateTime? maxModifitionTime = null,
        DateTime? minModifitionTime = null,
        CancellationToken cancellationToken = default)
    {
        var query = await GetFilteredQueryableAsync(
            filter,
            roleId,
            organizationUnitId,
            id,
            userName,
            phoneNumber,
            emailAddress,
            name,
            surname,
            isLockedOut,
            notActive,
            emailConfirmed,
            isExternal,
            maxCreationTime,
            minCreationTime,
            maxModifitionTime,
            minModifitionTime,
            cancellationToken
        );

        if (!sorting.IsNullOrWhiteSpace() && sorting.StartsWith("MyProperty"))
        {
            var myQuery = query.IncludeDetails(includeDetails);

            myQuery = sorting.EndsWith("asc", StringComparison.CurrentCultureIgnoreCase)
                ? myQuery.OrderBy(a => EF.Property<DateTime>(a, "MyProperty"))
                : myQuery.OrderByDescending(a => EF.Property<DateTime>(a, "MyProperty"));

            return await myQuery
                .PageBy(skipCount, maxResultCount)
                .ToListAsync(GetCancellationToken(cancellationToken));
        }

        return await query.IncludeDetails(includeDetails)
            .OrderBy(sorting.IsNullOrWhiteSpace() ? nameof(IdentityUser.CreationTime) + " desc" : sorting)
            .PageBy(skipCount, maxResultCount)
            .ToListAsync(GetCancellationToken(cancellationToken));
    }
}

hi

The Blazor Server project will contain some MVC pages(eg: Login/Register/MyAccount...).

If you changed the layout of Blazor, you have to change the MVC as well.

Thanks.

hi

Thanks for reporting this. We will check it.

Sorry for that.

Showing 771 to 780 of 12016 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.3.0-preview. Updated on February 25, 2026, 11:36
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.