Sha256: 4a458c5e24dc9ef814ad0e89f498c5c9d4f6c9fd8a9f21c9182f3548776cd9fd

Contents?: true

Size: 424 Bytes

Versions: 1

Compression:

Stored size: 424 Bytes

Contents

require 'wechat/validation/version'

require 'wechat/validation/signature'

module Wechat
  module Validation

    def self.sign(nonce, timestamp, token)
      actual_signature = Digest::SHA1.hexdigest [ nonce, timestamp, token ].sort.join('')
    end

    class << self
      deprecate sign: :'Wechat::Validation::Signature.create', deprecator: ActiveSupport::Deprecation.new('1.0', 'wechat-validation')
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wechat-validation-0.2 lib/wechat/validation.rb