Activities of "berkansasmaz"

Hi,

UserManager uses IUserValidator to check user.

See more:

  • https://github.com/dotnet/aspnetcore/blob/eeb8b1454f26a73513ebbf78007b53620748aac0/src/Identity/Extensions.Core/src/UserValidator.cs#L69-L75
  • https://github.com/abpframework/abp/blob/dev/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/AbpIdentityUserValidator.cs

Super, thank you for your valuable contribution.


Closing the issue. Feel free to re-open or create a new issue if you have further questions.

Hello,

I sent a commit that solved the problem. Basically what we did was to call the following code block when SideMenuLayout loading.

    leptonx.init.initializers.get('initLpxToolbar')();

Hi,

React Native startup template uses Formik library for forms. You can design dynamic forms using the Formik library, but ABP does not have any ready-made solution for this.

See more about dynamic forms: https://scottdj92.ghost.io/building-dynamic-forms-with-formik-with-react-and-typescript/

We've added it to the documents, for your information. See: https://github.com/abpframework/abp/pull/22218

Answer

Hi,

Can you send the relevant log records?

Hi,

Unfortunately, you cannot create a layered(DDD) service with ABP Studio or ABP CLI. Here is the reason why: https://abp.io/support/questions/7648/Unable-to-create-layering-for-microservices#answer-3a1447fd-ff9a-f065-3800-a436cfe3d88d

Hi there!

Our React Native template already comes integrated with react-native-root-toast. You can check out its repository for detailed instructions on how to use it. If you’d like, you can customize properties like backgroundColor, shadowColor, and textColor for warning and error notifications, define them in variables, and use them whenever needed.

Hello,

I understand the last need you mentioned, but it seems to be quite different from the first problem you mentioned. ABP's permission system is based on ASP.NET's policy based authorization. Therefore, you can solve this problem the same way you solve this problem in a regular ASP.NET application. However, I will still try to provide you with sample code as much as I can to give you an idea.

You should define which modules a user can access and store it in the entity as below:

public class UserModulePermission : Entity<Guid>
{
    public Guid UserId { get; set; }
    public string PermissionName { get; set; }
    public string ModuleName { get; set; }   
}

Then, as I mentioned in my first answer, you need to create your own PermissionValueProvider and check whether the user has access to that module or not.


Feel free to write if you have a specific problem while implementing it.

Hi @duyan11110

Unfortunately we don't have a way to automatically migrate your old solution to the new microservice template. If you want to use the features in ABP Studio for microservice development, I think the easiest way is to create a new microservice solution and move your project's source code to the new project step by step.

See more: https://abp.io/support/questions/8755/ABP-studio-not-able-to-add-new-micro-service-in-the-existing-solution

Showing 231 to 240 of 737 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.1.0-preview. Updated on December 17, 2025, 07:08
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.