Merge pull request #3228 from r888888888/ccs

integrate with ccs
This commit is contained in:
Albert Yi
2017-07-21 18:00:05 -07:00
committed by GitHub
5 changed files with 52 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
module UploadsHelper
def ccs_build_sig(url)
return nil unless Danbooru.config.ccs_server.present?
ref = ImageProxy.fake_referer_for(url)
digest = OpenSSL::Digest.new("sha256")
OpenSSL::HMAC.hexdigest(digest, Danbooru.config.ccs_key, "#{url},#{ref}")
end
end