使用ruby的NetLdap gem检查Ldap中是否更新了照片

时间:2014-02-07 05:23:20

标签: ruby-on-rails ruby ruby-on-rails-3.2 ldap

在我的应用程序中,我将用户图像同步上传为LDAP中的照片字段。

有没有办法检测图像是否已更改,以至于我不必每次都将其上传到我的应用程序。

我正在寻找一种方法,LDAP表明它已被修改或LDAP gem可以说出来。 LDAP中的一些时间戳。

我能想到的一种方法是将MD5哈希存储在我的数据库中,用于从LDAP获取的图像数据,因此下次在上传之前将其与此MD5进行比较。

有没有更好的方式

1 个答案:

答案 0 :(得分:0)

大多数LDAP系统都会提供潜在的modifyTimestamp属性,但这通常是对象级别的。 eDirectory实际上按属性存储它。