ソルト (ランダムな文字列) を作成し、それをユーザー ID 文字列に追加し、md5 (または他の暗号化) して、同じ結果を Cookie およびセッション変数として保存し、安全なページに php スクリプトを含めて作成できますか? Cookie 変数とセッション変数の両方が一致することを確認しますか?
これは安全でしょうか?
ソルト (ランダムな文字列) を作成し、それをユーザー ID 文字列に追加し、md5 (または他の暗号化) して、同じ結果を Cookie およびセッション変数として保存し、安全なページに php スクリプトを含めて作成できますか? Cookie 変数とセッション変数の両方が一致することを確認しますか?
これは安全でしょうか?
session_start()
呼び出しを使用して PHP にセッション ID を自動的に生成させることほど安全ではありません。
セッション ID を使用して Cookie を盗む人に対しては、依然として脆弱です。
セキュリティを強化するには、HTTPS を使用し、Cookie を HTTP 専用としてマークして、javascript がアクセスできないようにします。ユーザーの IP をセッション変数に保存し、IP アドレスが Cookie を送り返したユーザーのリモート アドレスと一致することを確認することもできます。