lib/adauth/ad_objects/user.rb in adauth-2.0.0 vs lib/adauth/ad_objects/user.rb in adauth-2.0.1
- old
+ new
@@ -40,14 +40,14 @@
def member_of?(group)
cn_groups.include?(group)
end
# Changes the password to the supplied value
- #def set_password(new_password)
- # Adauth.logger.info("password management") { "Attempting password reset for #{self.login}" }
- # password = microsoft_encode_password(new_password)
- # modify([[:replace, 'unicodePwd', password]])
- #end
+ def set_password(new_password)
+ Adauth.logger.info("password management") { "Attempting password reset for #{self.login}" }
+ password = microsoft_encode_password(new_password)
+ modify([[:replace, :unicodePwd, password]])
+ end
private
def microsoft_encode_password(password)
out = ""
\ No newline at end of file