Moodle

LDAP NTLM SSO can easily support Kerberos (mod_auth_kerb)

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Won't Fix
  • Affects Version/s: 1.9, 2.0
  • Fix Version/s: DEV backlog
  • Component/s: Authentication
  • Labels:
  • Environment:
    Moodle 1.9 with LDAP

Description

LDAP NTLM SSO can easily support Kerberos (mod_auth_kerb)
The major difference being the REMOTE_USER is presented as user@domain rather than DOMAIN\user

See attached (/auth/ldap/auth.php) modified function 'ntlmsso_magic' (not a patch i'm afraid)

  1. auth.php
    15/Jun/09 11:44 PM
    91 kB
    Alastair Hole
  2. mdl-19510-19.diff
    19/Jun/09 6:32 AM
    4 kB
    Iñaki Arenaza
  3. mdl-19510-20.diff
    19/Jun/09 6:32 AM
    4 kB
    Iñaki Arenaza

Issue Links

Activity

Hide
Iñaki Arenaza added a comment -

Hi Petr,

the attached patches (for 1.9 and HEAD) introduce a new setting to specify the authentication type used by the web server (NTLM or Kerberos; with NTLM as the default for backwards compatibility) and use the right username format in each case.

Saludos.
Iñaki.

Show
Iñaki Arenaza added a comment - Hi Petr, the attached patches (for 1.9 and HEAD) introduce a new setting to specify the authentication type used by the web server (NTLM or Kerberos; with NTLM as the default for backwards compatibility) and use the right username format in each case. Saludos. Iñaki.
Hide
Iñaki Arenaza added a comment -

By the way, this is already fixed in 2.0. So it only applies to 1.9.

Saludos.
Iñaki.

Show
Iñaki Arenaza added a comment - By the way, this is already fixed in 2.0. So it only applies to 1.9. Saludos. Iñaki.
Hide
Iñaki Arenaza added a comment -

This has been fixed in 2.0 and later versions, and 1.9 is in security bug-fix only mode. So I'm closing it.

Saludos.
Iñaki.

Show
Iñaki Arenaza added a comment - This has been fixed in 2.0 and later versions, and 1.9 is in security bug-fix only mode. So I'm closing it. Saludos. Iñaki.

People

Vote (3)
Watch (4)

Dates

  • Created:
    Updated:
    Resolved: