2012-04-03 74 views

回答

2

如果您的應用程序駐留在同一臺服務器上,則使用其他應用程序中的$_SESSION可以允許您訪問Yii應用程序設置的會話變量。

如果您的應用程序不駐留在同一臺服務器上,則可能需要爲此使用會話數據庫。

當我使用
+0

'的print_r($ _ SESSION);'我得到'陣列([TZ_OFFSET] => 2.0 [日光] => [1a016e9e0bd34883178000505e0f6562__id] => 1 [1a016e9e0bd34883178000505e0f6562__name] =>管理員[1a016e9e0bd34883178000505e0f6562id] => 1 [1a016e9e0bd34883178000505e0f6562__states ] => Array([id] => 1)[1a016e9e0bd34883178000505e0f6562first_login] => 1)'我怎麼可能確定這個會話是來自我的yii應用程序? – 2012-04-03 05:09:32

+0

您的Yii應用程序在變量前加上'1a016e9e0bd34883178000505e0f6562__'。它是應用程序特定的。或者,當我們的組織實施單一登錄時,我們特別確定一個密鑰,例如'$ _SESSION ['Common'] ['user_id']'出席會議。 – 2012-04-03 05:16:00

+0

我需要知道如何獲得前綴'1a016e9e0bd34883178000505e0f6562__' – 2012-04-03 05:19:00

相關問題