ホームページ > バックエンド開発 > PHPチュートリアル > セッションを暗号化するように Web サーバーを構成する方法を知っている人はいますか?復号化できるのでしょうか?

セッションを暗号化するように Web サーバーを構成する方法を知っている人はいますか?復号化できるのでしょうか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 13:40:45
オリジナル
1250 人が閲覧しました

セッションにデータベースを使用しているため、データベーステーブルのセッションデータが文字化けしており、直接クリアテキストではないことがわかります。
設定方法は?復号化できるのでしょうか?


データベースをセッションとして使用しているため、複数のコンピューターにログインするには、他のコンピューターの SID を取得してこのセッションをコピーする必要があるためです。



.


ディスカッションに返信 (解決策)

保存するときに、session_id を保存するフィールドを追加します

セッションを別のライブラリにコピーする場合は、memcache を使用することをお勧めします。セッションを保存します。

セッションを別のライブラリにコピーする場合は、memcache を使用してセッションを保存することをお勧めします。



も Web サーバーによってアクティブに暗号化されます。スペース提供者に問い合わせたところ、キャンセルはできないとのことでした。デフォルトで設定されています

現在、同じセッションを使用するには session_id($sid) のみを使用できますが、ログアウトするとすべてがログアウトされます。
以前のように相互に影響を与えずにログインおよびログアウトすることはできません。また、他の人のセッションを変更することもできません。

データにセッションを入れる場合は、次のように記述する必要があります。自分で処理関数を作成します

独自の処理関数がある場合、なぜそれを暗号化する方法がわからないのでしょうか?

データにセッションを入れる場合は、自分で処理関数を書かなければなりません

自分で処理関数を書いたのに、どうしてそれを暗号化する方法が分からないのでしょうか?


私が暗号化したものではありません。 Webサーバーによって暗号化されます。 Web サーバーのセッション暗号化を構成するのはスペース プロバイダーです。 Apache の拡張機能を使用して実装する必要があります
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート