Browse Source

zusätzliche Methode für Nutzer

hmt 9 năm trước cách đây
mục cha
commit
2304fdb36b
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  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