Einzelnen Beitrag anzeigen
  #1  
Alt 20.07.06, 21:19
briem briem ist offline
Forum Zuschauer
 
Registriert seit: 01.05.06
Beiträge: 3

LDAP Autologin


In meinem Intranet Projekt sollen die Gruppenzugehörigkeiten ausglesen und beim Aufruf ohne Login sichtbar sein.
Der automatische FE Login geht noch nicht, die User müssen sich noch mit Ihrem AD Login Windows einloggen.


Habe aber folgende Extensions installiert

ldap_lib
ldap_server
ldap_sync
eu_ldap

Mein TS

FEusers = LDAP_SYNC
FEusers {
enable = 1
table = fe_users
basedn = OU=Benutzer, OU=Basis, DC=test, DC=local
handleNotFound = 1
handleNotFound {
markHidden = 1
hiddenField = disable
markDeleted = 0
deletedField = deleted
delete = 0
identField = username
}
pid = 33
filter = (&(objectClass=person))
uniqueField = tx_ldapserver_dn
fields {
username = MAP_OBJECT
username.attribute = sAMAccountName
username.userFunc = tx_ldapserver->getSingleValue

tx_ldapserver_dn = MAP_OBJECT
tx_ldapserver_dn.special = DN

usergroup = MAP_OBJECT
usergroup {
attribute = memberOf
userFunc = tx_ldapserver->getFEGroups
userFunc.pid = 33
}
}
}

FEgroups < FEusers
FEgroups {
table = fe_groups
handleNotFound = 0
filter = (&(objectClass=group))
fields {
username >
usergroup >
title = MAP_OBJECT
title.attribute = cn
title.userFunc = tx_ldapserver->getSingleValue
}
}

BEusers < FEusers
BEusers {
table = be_users
pid = root
handleNotFound = 0
filter = (&(objectClass=person)(description=BE_USER))
fields.usergroup.userFunc = tx_ldapserver->getBEGroups
}

BEgroups < FEgroups
BEgroups {
table = be_groups
pid = root
filter = (&(objectClass=group)(description=BE_GROUP))
}

FEauth = LDAP_AUTH
FEauth {
enable = 1
table = fe_users
SSO = 1
SSO.10.userFunc = tx_ldapauth_sv1->authFromGet
sync < FEusers


}

BEauth < FEauth
BEauth {
table = be_users
sync < BEusers
}

Bitte um Hilfe
Mit Zitat antworten
TYPO3forum.net empfiehlt den T3N Testsieger: Bestes Preis-Leistungs-Verhältnis (Ausgabe 12/2008)