Próbowałem podłączyć aplikację Rails do ActiveDirectory. Będę synchronizować dane o użytkownikach między AD a bazą danych, obecnie MySQL (ale może zmienić się w SQL Server lub PostgreSQL).LDAP przez Ruby lub Railsy
Sprawdziłem activedirectory-ruby i wygląda na bardzo buggy (w wersji 1.0 !?). Łączy Net :: LDAP, więc próbowałem go użyć zamiast tego, ale jest naprawdę bliski rzeczywistej składni LDAP, a ja czerpałem przyjemność z abstrakcji ActiveDirectory-Ruby z powodu jej składni podobnej do ActiveRecord.
Czy istnieje narzędzie typu ORM dla serwera katalogów? Co więcej, gdyby istniało jakieś narzędzie do rusztowania dla LDAP (CRUD dla użytkowników, grup, jednostek organizacyjnych itd.). Wtedy mógłbym szybko zintegrować to z moim istniejącym kodem uwierzytelniającym za pomocą Authlogic i zachować wszystkie dane zsynchronizowane.
Dzięki za spóźnioną odpowiedź. Nie potrzebuję już tych informacji, ale ta składnia wygląda niesamowicie, a DUŻO krótsza niż to, w jaki próbowałem to zrobić. Dzięki jeszcze raz! – Judy
Dzięki za wysłanie tego. Uderzyłem w ścianę tylko dlatego, że nie zawierałem @ company.com dla nazwy użytkownika. Twój post kazał mi podążać we właściwym kierunku. –