こんにちは、お時間をいただきありがとうございます。ログインしている顧客がビデオクラスを視聴できるWebアプリを開発しています。現在、私はGETを使用して、URLを介してビデオのタイプに関する情報を渡します。例えば:
ユーザー1にはマスターコースがあります->>>>URL= curso.php?page = master
ユーザー2の基本コース->>>>URL= curso.php?page = basic
ほら、ここにセキュリティの問題があると思います。ユーザー2が自分のURL「page = master」を入力すると、許可されていない動画を視聴できるようになるからです。
したがって、ユーザーIDが目的のページにアクセスできるIDを確認するために、各ページのセキュリティチェックを作成しています。
しかし、私はそれがあまりにも無駄な仕事だと思います。ボタンでPOSTメソッドを使用し、POSTを介してデータを送信する場合、特定のユーザーが自分に適していないコンテンツを表示できないと想定することは完全にセキュリティでしょうか?結局のところ、URLは常に同じで、curso.phpのようになります。
また、Sessionを使用する可能性はありますが、送信ボタンなどでSession値を定義できますか?
私は知っています、私は知っています、多くの初心者の質問ですが、それは私の2番目のバックエンドシステムであり、ここで多くのセキュリティ慣行を見逃しているように埋めます。
ヘルプやヒントをいただければ幸いです。
どうもありがとう、そして私の悪い英語をごめんなさい。