削除確認フォームを実装するためのベスト プラクティスのアドバイスを求めています。
次のページには、他のオプションの中でも、削除ボタンが含まれています...
/website/features/f/123
...クリックすると、単純なフォームが次の URL に読み込まれます。
/website/features/f/delete/123
ユーザーは、単純な削除確認フォームで削除を確認する必要があります。「チェックして確認」チェックボックスをオンにすると、削除ボタンが有効になります。
すべてが明確ですが、オプションを削除するための直接 URL を提供すると、たとえば、回避できる状況が発生する可能性があることを懸念しています。
このシナリオを処理するより良い方法はありますか? おそらくリファラー検証?