0

I am implementing a web application project in ASP.NET Core. I want to create authentication for our users. What is the best third party for login with LDAP Active Directory?

marc_s
  • 732,580
  • 175
  • 1,330
  • 1,459
hrz
  • 193
  • 5
  • 17

1 Answers1

0

Assuming you want seamless login (where the end user does not need to enter their username and passowrd), you don't need any third-party library for this. This is called "Windows Authentication", and it is already supported. See the documentation to learn how to use it, depending in your server OS. It is easiest to setup in IIS on Windows, but as of ASP.NET Core 3.0, it is also supported on Linux and MacOS.

The users must already be logged into their computers with the account that they need to use on your website. For IE and Chrome, your website will need to be added to the Trusted Sites (in Internet Options) on the client computers. If your users use Firefox, it has its own network.negotiate-auth.trusted-uris setting.

Gabriel Luci
  • 38,328
  • 4
  • 55
  • 84