Yii フレームワークにおけるユーザーログインセッション損失の問題の解決策

高洛峰
リリース: 2023-03-05 13:40:01
オリジナル
1468 人が閲覧しました

この記事の例では、Yii フレームワークでのユーザーログインセッションの損失の問題の解決策について説明します。詳細は次のとおりです:

最近、あるプロジェクトに取り組み、YII フレームワークを使用しました。ログインすると、常にログインできる場合とできない場合があります。ログインします。何度もデバッグした後、最初はサーバーの構成の問題だと思いましたが、どのようにテストしても、依然として動作しないことがあり、質問するしかありませんでした。グループ化して投稿し、専門家にアドバイスを求めましたが、最終的には問題は見つかりませんでした。

私はインターネット上で誰かが yii セッション損失の問題について話しているのを偶然見ました。最終的に解決された解決策:

最初の解決策:

ファイル yiiframeworkwebauthCWebUser.php #700 程度を開き、次のステートメントをコメント アウトします

Yii::app()->getSession()->regenerateID(true);
ログイン後にコピー

デフォルトで php の組み込み関数を呼び出します:

bool session_regenerate_id ( [bool delete_old_session] )
ログイン後にコピー

Now No今のところの問題。まだしばらくは観察が必要だ。

この記事が Yii フレームワークに基づいた PHP プログラムの設計に役立つことを願っています。

Yii フレームワークのユーザー ログイン セッション損失問題の解決策に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート