Le côté serveur est Rails.Comment générer une stratégie d'accès S3 dans Ruby on Rails
côté client est Flash, les utilisateurs téléchargeront directement à S3
je besoin d'un moyen flexible pour générer des fichiers de stratégie S3, base64 les encoder, puis distribuer le résultat politique signé au client.
Y a-t-il une bonne bibliothèque/gem pour cela, ou dois-je lancer la mienne?
Je vais utiliser pour stocker le paperclip fichier, comme par: http://www.railstoolkit.com/posts/fancyupload-amazon-s3-uploader-with-paperclip
J'ai eu un coup d'oeil:
- https://github.com/geemus/fog
- https://github.com/jnicklas/carrierwave
- https://github.com/marcel/aws-s3
Ils ressemblent comme ils vont m'aider à faire des bits, mais je ne peux pas dire si ils vont m'aider à générer des politiques flexibles.
EDIT: Voulez-vous donner le "Générer une signature de téléchargement ..." bit ici un coup de feu: http://www.kiakroas.com/blog/44/