जेफ द्वारा प्रदान की लिंक वास्तव में काम करता है, हालांकि यह मान लिया गया है कि आप एक आप एक डिफ़ॉल्ट समूह जहाँ उपयोगकर्ताओं को जोड़ रहे हैं होता है सेवा मेरे। मैं बस की जगह:
द्वारा
group=Group.objects.get(pk=1)
group,created=Group.objects.get_or_create(name="everyone")
आप तंग एकीकरण & और अधिक सुविधाओं चाहते हैं वहाँ भी django-auth-ldap जो आप आप कैसे ldap उपयोगकर्ताओं/समूह Django उपयोगकर्ता/समूह पर मैप किया जाता है पर अधिक नियंत्रण देता है ।
ldap-utils साथ ldap कनेक्शन के परीक्षण के लिए ldap कनेक्शन मैं this blog post उपयोगी पाया, विशेष रूप से आदेश में डीबगिंग के लिए:
ldapsearch -H ldaps://ldap-x.companygroup.local:636 -D "CN=Something LDAP,OU=Random Group,DC=companygroup,DC=local" -w "p4ssw0rd" -v -d 1
आप SSL का उपयोग कर रहे हैं, तो वहाँ भी एक को पकड़ होने का मुद्दा है प्रमाणपत्र के साथ अच्छा खेलेंगे। या तो आप इसे सर्वर से निकालें, या आप अपना खुद का उत्पादन करने के लिए these instructions का पालन कर सकते हैं।
वहाँ Django के साथ ई प्रमाणीकरण के बारे में किसी भी अधिक हाल ही में अद्यतन है:
यहाँ मैं समस्या के लिए क्या किया है? मैं Django 1.5 का उपयोग कर रहा हूँ। धन्यवाद। – Miquel