So, I've been thinking about, using cloud storage and linking it to a CDN. I would like to allow a couple other people to have access to this.
According to my recollection, access to these things is kinda clunky, and involves having "secrets", which by their nature are not super portable.
So i was thinking that this might be an excellent application of Sandstorm.
* Make an app that doesn't have credentials built in, but is configured on startup by the grain owner who loads in the credentials. These credentials are kept ever after on the server side.
* Make a ui that shows the assets in the bucket, and allows for read/write/delete
* Create Sandstorm permissions that correspond to read/write/delete
* Invite other users with the set of permissions you want to give them.
.So, I'm worried that there's something about this scheme that could go terribly wrong. Or, that there's a much easier way to do all this?
Thoughts?
-j