ruby-on-rails – Rails app作为LDAP或CardDAV服务器?
我正在开发一个内部Rails应用程序,它是(除其他外)一个CRM应用程序,因此它包含客户和其他联系人的姓名,地址等.
一个简洁的功能是允许客户端(例如电子邮件程序和地址簿应用程序)提取/搜索这些联系人(即只是简单的只读访问). 我的想法是使用LDAP或CardDAV,但我没有太多(最近)有关如何实现它的信息. 对于CardDAV,我基本上什么都没发现. 对于LDAP,我发现了大量的LDAP客户端宝石和插件,但只有少数LDAP服务器实现.到目前为止我发现的是the plain Ruby LDAP server和LDAP-ActiveRecord-gateway,它建立在前者之上. 后者听起来很适合这张票,但它明确地说“没有替换就贬值”(今年6月).它可能仍然有用,但我不能说我太热衷于使用它,因为它已被抛弃. 所以我想知道那里有没有更近的东西?我可以使用一些自动化宝石或插件吗?或者我可以深入研究一些线索,提示或教程?虽然我不是自己写的东西,但我宁愿避免这样做. 解决方法
如果可以的话,您可能更容易运行真正的LDAP服务器,而只是在数据发生变化时从Rails应用程序更新其目录,而不是寻找Ruby LDAP服务器实现.这有几个好处:
>您可以使用具有常规安全更新的LDAP服务器. 一些资源: > http://www.fefe.de/tinyldap/ – 一个小而快的LDAP实现 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |