class SchildErweitert::Nutzer
Tabelle der Schuld-Benutzer zum Abgleichen der Daten
Public Instance Methods
crypt(passwort)
click to toggle source
ver- bzw. entschlüsselt einen String mit dem Schild-Passwortalgorithmus
# File lib/schild.rb, line 558 def crypt(passwort) passwort.codepoints.map{|c| ((c/16)*32+15-c).chr}.join('') end
passwort?(passwort='')
click to toggle source
prüft, ob das angegebene Passwort mit dem gespeicherten Passwort übereinstimmt
# File lib/schild.rb, line 552 def passwort?(passwort='') crypt(passwort) == self.passwort end
Also aliased as: password?