1

私の Web サイトのユーザーが特別な「画像/ビデオ/HTML」を表示できるようにしたいのですが、Rails サイトの facebook connect 経由でログインした場合にのみ...

Amazon S3 を使用してメディアを保存したいと考えています。質問は、ユーザーがログインしている場合にのみ制限付きアクセスを許可するにはどうすればよいですか? 彼らが「画像/ビデオ/HTML」のURLを取得したら、私のサイトでFacebookにログインしていない限り、アクセスできないようにしたいと思います..

また、Amazon Cloudfront を利用したい場合、このようなプライベート サイトを継続できますか?

これは、自分のドメインのみをホワイトリストに登録するための出発点です...しかし、適切なリソースを提供するために、ユーザーがfb接続を介してログインしていることを確認したい...

https://gist.github.com/3716433

4

1 に答える 1

2

これは、アプリに S3 アセットをどのように含めるかによって異なると思います。ペーパークリップを使用している場合の手順は次のとおりです。

https://github.com/thoughtbot/paperclip/wiki/Restricting-Access-to-Objects-Stored-on-Amazon-S3

aws-sdk gem を使用してこの問題に対処する別の質問を次に示します。

S3 にデータを保存し、Rails API / iOS クライアントを使用して安全な方法でユーザー アクセスを許可するにはどうすればよいですか?

于 2012-10-21T17:56:29.547 に答える