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
password?(passwort='')
Alias for: passwort?
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?