Преглед изворни кода

zusätzliche Methode für Nutzer

hmt пре 9 година
родитељ
комит
2304fdb36b
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      lib/schild.rb

+ 5 - 1
lib/schild.rb

@@ -408,9 +408,13 @@ module SchildErweitert
     alias :password :passwort
 
     def passwort?(passwort='')
-      passwort.codepoints.map{|c| ((c/16)*32+15-c).chr}.join('') == self.passwort
+      crypt(passwort) == self.passwort
     end
     alias :password? :passwort?
+
+    def crypt(passwort)
+      passwort.codepoints.map{|c| ((c/16)*32+15-c).chr}.join('')
+    end
   end
 end