Browse Source

Remove Encryptor; that was poorly thought-out...

old-ruby
Ben Kurtovic 9 years ago
parent
commit
a87698d9b3
3 changed files with 0 additions and 29 deletions
  1. +0
    -0
     
  2. +0
    -20
      app/models/concerns/encryptor.rb
  3. +0
    -9
      app/models/user.rb

+ 0
- 0
View File


+ 0
- 20
app/models/concerns/encryptor.rb View File

@@ -1,20 +0,0 @@
module Encryptor
extend ActiveSupport::Concern

class_methods do
def encrypt(value)
ensure_encryptor
@crypt.encrypt_and_sign(value)
end

def decrypt(value)
ensure_encryptor
@crypt.decrypt_and_verify(value)
end

private
def ensure_encryptor
@crypt ||= ActiveSupport::MessageEncryptor.new(Rails.application.secrets.secret_key_base)
end
end
end

+ 0
- 9
app/models/user.rb View File

@@ -1,17 +1,8 @@
# require 'calefaction/api/eveonline' # require 'calefaction/api/eveonline'


class User < ActiveRecord::Base class User < ActiveRecord::Base
include Encryptor
has_secure_password has_secure_password


def api_verify
self.class.decrypt(super())
end

def api_verify=(value)
super(self.class.encrypt(value))
end

def member_of?(corp_id) def member_of?(corp_id)
false false
end end


Loading…
Cancel
Save