【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
トークンの照合をする際に、空か否かを判定する処理(※)は必要ですか?
function validateToken() { if ( empty($_SESSION['token']) || // ※ $_SESSION['token'] !== filter_input(INPUT_POST, 'token') ) { exit('Invalid post request'); } }
試しに当該処理を削除したうえで、トークンを持たないwinner.htmlからPOSTしてみましたが、ちゃんとはじきました。 不都合があれば、それはどういった場合か、教えていただきたいです。
winner.html
POST
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
トークンの照合をする際に、空か否かを判定する処理(※)は必要ですか?
試しに当該処理を削除したうえで、トークンを持たない
winner.htmlからPOSTしてみましたが、ちゃんとはじきました。不都合があれば、それはどういった場合か、教えていただきたいです。