I'm attempting to use ABP with Windows Authentication rather than Table-based authentication.
The plan is to have the framework:
- Detect that the website is in a Windows security context and bypass the login page.
- Then associate Windows Identity/Roles and use those to map the Roles/Permissions defined in the database.
I did not see anything in the documentation regarding this Windows-integrated approach.
If anyone has done this previously, I appreciate any tips.
I think my best bet would be to use Policy-based authorization. So where the controllers currently use ABP auth attributes, I'll revert back to the normal ASP.NET ones.
e.g. [Authorize(Policy = "MyAppAdmin")]