Я хочу зашифровать поле, хранящееся в таблице ActiveRecord. Несколько полезных людей указали мне на ezcrypto , который, кажется, является тем, что я хочу. Особенно интересным является ActiveCrypto, как описано в ezcrypto.rubyforge.org / files / README_ACTIVE_CRYPTO.html
Но я не могу заставить его работать. Я добавил
gem 'ezcrypto', '0.7.2'
в мой Gemfile, запустите bundle install
и расширили мою модель User:
require 'ezcrypto'
class User < ActiveRecord::Base
...
keyholder
...
end
но это умирает с undefined local variable or method 'keyholder'
.
Идеи о том, как заставить это работать? ТИА.