Sha256: 613f770ffcc0d07febf6b3da4ac5e276087e2cb145ecd4dedbe0b8fe3b56304b

Contents?: true

Size: 328 Bytes

Versions: 6

Compression:

Stored size: 328 Bytes

Contents

module Janus
  module Models
    module RemoteToken
      extend ActiveSupport::Concern

      included do
        include Janus::Models::Base

        before_save :reset_token
      end

      # Generates an unique token.
      def reset_token
        self.token = self.class.generate_token(:token)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
janus-0.10.1 lib/janus/models/remote_token.rb
janus-0.10.0 lib/janus/models/remote_token.rb
janus-0.9.1 lib/janus/models/remote_token.rb
janus-0.9.0 lib/janus/models/remote_token.rb
janus-0.8.1 lib/janus/models/remote_token.rb
janus-0.8.0 lib/janus/models/remote_token.rb