diff options
author | mh <mh@immerda.ch> | 2014-06-27 19:23:20 +0200 |
---|---|---|
committer | mh <mh@immerda.ch> | 2014-06-27 19:23:20 +0200 |
commit | ecb2a2c7c6ec3576bc49747a484fa0f8e93a50fa (patch) | |
tree | 05ccf120e136b3d6d77a8d91f9930f0139b8e54b /lib/trocla/formats/ssha.rb | |
parent | 20de208ee827cb451e60705180909ce81eae0127 (diff) | |
parent | 08ac533d2156b666ae6ca68e797992629051315f (diff) |
Merge branch 'tilya-charset_option'
Diffstat (limited to 'lib/trocla/formats/ssha.rb')
-rw-r--r-- | lib/trocla/formats/ssha.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/trocla/formats/ssha.rb b/lib/trocla/formats/ssha.rb index eaac6bb..a2e0d02 100644 --- a/lib/trocla/formats/ssha.rb +++ b/lib/trocla/formats/ssha.rb @@ -1,7 +1,7 @@ # salted crypt require 'base64' require 'digest' -class Trocla::Formats::Ssha +class Trocla::Formats::Ssha < Trocla::Formats::Base def format(plain_password,options={}) salt = options['salt'] || Trocla::Util.salt(16) "{SSHA}"+Base64.encode64("#{Digest::SHA1.digest("#{plain_password}#{salt}")}#{salt}").chomp |