Open Closed

Limit the access to Application in MVC #8650


User avatar
0
Navneet@aol.com.au created
  • ABP Framework version: v9.0.1
  • UI Type: MVC
  • Database System: EF Core (SQL Server, Oracle, MySQL, PostgreSQL, etc..) / MongoDB
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes/no
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

Hello Team,

I need to come up with a solution to limit access of users to the application, there are a few ways I can extend the entity via https://abp.io/docs/latest/framework/architecture/modularity/extending/module-entity-extensions of users and assign the Application or I can extend the Application and assign the application.

My question is where should I put debut to understand which point the user needs to be checked if that user has access to the application, I was trying to understand the code in: AuthorizeController.cs TokenController.Password.cs TokenController.XXXYY

and found that there is a code:

user = await UserManager.FindByNameAsync(request.Username);

Is this the correct place to intercept if any user is trying to use the Login Form or trying to generate Token by token endpoint?

Many thanks, Navneet


No answer yet!
Made with ❤️ on ABP v9.2.0-preview. Updated on January 15, 2025, 12:18