Explorar el Código

zusätzliche Methode für Nutzer

hmt hace 9 años
padre
commit
2304fdb36b
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  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