Class: AdminIt::SignedUrlController

Inherits:
Object
  • Object
show all
Defined in:
app/controllers/admin_it/signed_url_controller.rb

Overview

Sign urls for s3

Instance Method Summary collapse

Instance Method Details

#indexObject



6
7
8
9
10
11
12
13
# File 'app/controllers/admin_it/signed_url_controller.rb', line 6

def index
  render json: {
    policy: s3_upload_policy_document,
    signature: s3_upload_signature,
    key: "uploads/#{SecureRandom.uuid}/#{params[:doc][:title]}",
    success_action_redirect: '/'
  }
end