Эх сурвалжийг харах

zusätzliche Methode für Nutzer

hmt 9 жил өмнө
parent
commit
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