Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Intranet website authentication using windows logon

I'm building an internal website in Perl and I would like to get it to use Windows credentials for authentication. My research so far has turned up a lot of keywords: Kerberos, LDAP, NTLM, etc, but no solid information. Anyone got pointers or good tutorials?

Thanks.

like image 654
aidan Avatar asked Aug 04 '09 12:08

aidan


People also ask

How do I enable Windows Authentication for my website?

In Control Panel, click Programs and Features, and then click Turn Windows features on or off. Expand Internet Information Services, expand World Wide Web Services, expand Security, and then select Windows Authentication. Click OK. Click Close.

Can Chrome use Windows Authentication?

Windows Integrated Authentication is enabled by default for Internet Explorer but not Google Chrome or Mozilla Firefox.


1 Answers

Are your servers part of a Microsoft Active Directory?

  • Active Directory is LDAP-compliant. Therefore, you can setup LDAP to authenticate your users

  • Are you using Apache? If so, there is a module that allows you to authenticate to an Active Directory directory: mod_ auth_sspi

  • Finally, Microsoft has created Active Directory Service Interfaces (ASDI) to solve these types of problems. There is a lot of information at MSDN. For example, this is how the open-source Hudson CI server authenticates to Active Directory.

I hope one of these suggestions help you.

like image 168
William Leara Avatar answered Sep 18 '22 10:09

William Leara