2012-11-21 39 views
8

Trong ứng dụng đường ray của tôi, tôi muốn xác thực bằng một thư mục hoạt động. Tôi đã có một cái nhìn tại Adauth, nhưng tôi không biết làm thế nào để làm điều nàyXác thực Rails với Active Directory

tôi có thể kiểm tra AD với Ad học của tôi: exchange.nhl.nl

Ai đó có thể giúp tôi với xác thực hoặc có thể có một hướng dẫn tốt hoặc có một viên ngọc tốt hơn? Và có trong AD đứng một mật khẩu?

Trả lời

7

Bạn đang sử dụng thiết lập? Sau đó, https://github.com/cschiewek/devise_ldap_authenticatable sẽ giúp bạn bắt đầu. Vì Active Directory là một máy chủ LDAP.

Có một đá quý cũ hơn, dựa trên đặc điểm khác được đề cập cụ thể cho Active Directory: https://github.com/ajrkerr/devise_active_directory_authenticatable Nó dường như không được duy trì, nhưng nó vẫn có thể hữu ích.

Hy vọng điều này sẽ hữu ích.

2

Hãy xem đá quý adauth. Nó tự lập hóa đơn là

Giao diện Ruby dành cho Active Directory của Microsoft dựa trên ruby-net-ldap.

Nó đi kèm với bộ tạo và có thể được tích hợp với cancan.

Các vấn đề liên quan