コントローラー/ビューで新しいオブジェクトと変数を作成すると、それらはどこに保存されますか。ブラウザのクライアント側ですか、それともサーバー側ですか?
現在、コントローラーとビューの両方のオブジェクトと変数に格納されている情報があり、認証トークンなど、ユーザーがアクセスしたくない情報があります。
コントローラー/ビューで新しいオブジェクトと変数を作成すると、それらはどこに保存されますか。ブラウザのクライアント側ですか、それともサーバー側ですか?
現在、コントローラーとビューの両方のオブジェクトと変数に格納されている情報があり、認証トークンなど、ユーザーがアクセスしたくない情報があります。
変数とオブジェクトは、永続化またはデータ共有のためにディスク、データベース、または mem-cache に書き込まない場合にのみ、サービング ホストのメモリ内にあります。
それらの他のストアにアクセス/ハッキングできるかどうかは別の問題であり、スタック オーバーフローには適していません。
場合によっては、大規模なクラスター化/負荷分散システムでは、セッション データ、ショッピング カート、Cookie などを何らかの共有ストレージに書き込む必要があります。これは、どのホストがユーザーの接続を受信するかを確実に判断できないためです。また、すべてのサーバーは、別のサーバーが中断したところから再開できる必要があります。セキュリティは常に問題ですが、これらのシステムでは可動部分が多くなるため、セキュリティは非常に難しくなります。ただし、小規模な単一ホスト サーバーの場合は問題ありません。