I've read a couple of posts in this group about signed URLs and I never knew that it was even an option or anything about it at the time of making this post, but I think you're right that it looks to be an option.
I do have a question in terms of security/restrictions though. If I was to create a signed URL for a user and let us say that they grab the signature via the network panel in Firebug (or whatever), is it possible for them to then use that in a custom made HTML FORM - taking the variable needed (within the time limit) - and upload/post/put data to the bucket ?
I've downloaded the private (p12) file and I'll have to look more into how this all works. If I get stuck I'll create a new post, considering this one is drifting away from CORS origin.
####
I doubt this is even on your radar, but I still think there would be some benefit to referral restrictions... maybe in the ACL like...
<Referral>
<Domain>
test.example.com</Domain>
</Referral>
Obviously it'd be harder to add on your side of things, I'm not suggesting it's simple. I just think it offers an extra level of security and some additional/alternative authorisation.... I'll stop twisting your arm about it now :D
####
Thanks for the time.