これが私がやろうとしていることです:
Web サイト A は HTML フォームを表示し、ユーザーからデータを収集します。フォームとデータは、A とは接続されていない Web サイト B に送信されます。
Web サイト B はユーザーのデータを使用してファイル F を作成します。B はユーザーに確認ページを表示し、ファイル F が添付された状態でユーザーを Web サイト A にリダイレクトします。ユーザーはファイル F を編集できません。
Web サイト A は、ファイル F を収集して処理します。
HTML のファイル入力タグは認識していますが、そのタグはファイルをサーバーに手動でアップロードするためだけのものです。ほとんどのブラウザーでは、JavaScript を使用してタグの値を変更することはできません。
ファイル F のコンテンツを含む非表示のフォーム入力要素を使用して、Web サイト B の確認ページにフォームを配置することを検討しました。この方法では、送信ボタンはファイルのコンテンツを POST データとして Web サイト A に転送します。ただし、これは安全ではないため、不正なユーザーが Inspect Element を使用してファイルの内容を変更する可能性があります。
これを安全に実装するための提案は何ですか?