auth.rb
303 Bytes
class DrivenSignupPlugin::Auth < ActiveRecord::Base
attr_accessible :name, :token
belongs_to :environment
validates_presence_of :environment
validates_presence_of :token
validates_uniqueness_of :token, scope: :environment_id
def token
self[:token] ||= SecureRandom.hex 16
end
end