Vercel CLI がバブル URL の署名機能をサポート
本文の状態
日本語全文を表示中
詳細モードで約2分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Vercel Blog
Vercel は CLI に新機能「vercel blob presign」を追加し、ユーザーが単一コマンドで期限付きの署名済み URL を生成できるようになった。これにより、特定の操作やパス名に限定した安全なアクセスが可能となる。
Continue in AI NEW LAB
このニュースを、実務の判断につなげる
AI NEW LABで、試したことや先に確認したい条件を共有できます。まずはログインなしで読めます。
AI NEW LABで論点を見るSource Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
Vercel Blob の署名付き URL を、Vercel CLI から直接生成できるようになりました。署名付き URL は、特定のオブジェクトに対して単一の操作を実行できる、有効期限が設定されたスコープ付き URL です。各 URL は 1 つの操作(取得、ヘッド、アップロード、削除)、1 つのパースパス、最大 7 日間のカスタム有効期限にスコープされます。利用を開始するには、Vercel CLI をバージョン 5.14.5 に更新してください。
1 コマンドでプレサイン付き URL を生成する
新しい vercel blob presign コマンドを使用して、単一の操作用の署名付き URL を生成します。例えば、プライベートファイルへの短期アクセスを提供したり、ユーザーが特定のサイズとコンテンツタイプを持つ画像をアップロードできるようにしたりする場合に使用できます。デフォルトでは、署名付き GET URL が発行されます。
コンテンツタイプとサイズ制約を指定してアップロード用にスコープする
--valid-for(例:15m, 1h, 7d)または絶対的な --valid-until タイムスタンプを使用して、URL の有効期間を制御できます。結果、操作、有効期限を構造化された出力として取得するには、--json を渡してください。
スタンドアロンの署名トークンを発行する
署名付きトークンの生成と URL 生成を分離したい場合(例えば、エージェントが問題を検証している間にプライベートな Blob ストアの書き込みアクセスを制限する場合など)は、vercel blob signed-token を使用します。
その後、生成された委譲トークンとクライアント署名用トークンを vercel blob presign に渡すことができます:
Vercel CLI の最新バージョンに更新し、vercel blob presign --help を実行して利用可能なすべてのオプションを確認してください。Vercel Blob 用の署名付き URL については、ドキュメントで詳しくご覧ください。
さらに読む
原文を表示
You can now generate signed URLs for Vercel Blob directly from the Vercel CLI. A signed URL is a scoped URL with a set expiration time that lets you perform a single operation on a specific object. Each URL is scoped to one operation (get, head, put, or delete), one pathname, and a custom expiry of up to 7 days. Update the Vercel CLI to version 5.14.5 to get started.
Generate a presigned URL in one command
Use the new vercel blob presign command to sign a URL for a single operation, for example to provide short-lived access to a private file or to allow your users to upload images of a certain size and content type. By default it issues a signed GET URL:
Scope it to an upload with content-type and size constraints
Control how long the URL stays valid with --valid-for (for example 15m, 1h, 7d) or an absolute --valid-until timestamp. Pass --json to get the result, operation, and expiry as structured output for scripting.
Issue a standalone signed token
Use vercel blob signed-token when you want to separate signed token generation from URL generation, for example to restrict write access to your private blob store while your agent investigates an issue.
You can then feed the resulting delegation and client-signing tokens into vercel blob presign:
Update to the latest version of the Vercel CLI and run vercel blob presign --help to see all available options. Learn more about signed URLs for Vercel Blob in the documentation.
Read more
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み