Project

General

Profile

Actions

Feature #49

closed

Feature #17: File Library(PDFダウンロードコンテンツ集約ページ)

ファイルダウンロードの認証方法検討・相談

Added by taisei kakiuchi 3 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Start date:
08/22/2024
Due date:
08/28/2024
% Done:

100%

Estimated time:

Description

Wordpressのメディアライブラリにファイルを登録すると、公開URLが作成されるためURLがバレるとダウンロードできてしまう。
URLもWPのAPIを使えば一撃で取れてしまうので、有料コンテンツを扱うには適さない。

対応案

  1. S3+Lambdaを用いて、GET用署名付きURLを発行するAPIを実装
  2. 上記のAPIはプライぺーとAPIとして実装(WPを導入しているEC2と同一のVPC上に構築)
  3. WP上に署名付きURLを取得しファイルを取得するAPIを実装(認証確認→GET用署名付きURLを取得→ファイルを取得または署名付きURLを返却)
  4. ファイルが格納されているS3からファイルの一覧を取得するAPIを実装
Actions

Also available in: Atom PDF