Я работаю над внутренним приложением Rails, которое (среди прочего) является приложением CRM, поэтому оно содержит имена, адреса и т. Д. Для клиентов и другие контакты.
Изящная функция позволит клиентам, например почтовым программам и приложениям адресной книги, получать / искать эти контакты (т.е.простой доступ только для чтения).
Идея заключалась бы в использовании для этого LDAP или CardDAV, но я не смог получить много (свежей) информации о том, как этого добиться.
По CardDAV я практически ничего не нашел.
Для LDAP я нашел множество гемов и подключаемых модулей LDAP клиента , но лишь несколько реализаций сервера LDAP . На данный момент я обнаружил простой LDAP-сервер Ruby и шлюз LDAP-ActiveRecord , который построен на основе первого.
Последнее звучит так, как будто оно подошло бы к билету, но в нем прямо говорится: «Устарело без замены» (в июне этого года). Он может все еще работать, но я не могу сказать, что слишком увлечен его использованием, теперь, когда он был заброшен.
Так что мне было интересно, есть ли что-нибудь более свежее? Могу ли я использовать какой-нибудь автоматический самоцвет или плагин? Или некоторые подсказки, подсказки или руководства, в которых я могу углубиться? Хотя я не боюсь писать все сам, я бы предпочел этого избежать.