国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP 怎樣在同一個域名下兩個不同的項目做獨立的登錄機制?

YancyYe / 3214人閱讀

摘要:這樣就會出現(xiàn)會話信息共享的局面,應(yīng)該怎樣獨立出兩個不同的會話信息呢一定義其實很簡單的,只需在項目的初始化文件中使用時,修改下就可以了。

目前有這樣一個需求,在一個域名下 如:http://example.com 下,有兩個項目,example.com/a/,example.com/b/,這兩個項目是相互獨立的程序,有不同的會員登錄機制,但是我們知道,在同一個域名下,它的 session 會話是共享的,也就是你在a站登錄后,b站也會出現(xiàn)你在a站的session信息,因為默認的 session_id 名字是 PHPSESSID,即當(dāng)你第一訪問a項目時,它會自動生成一個名為 PHPSESSID 的session_id,并在服務(wù)器端創(chuàng)建一個以session_id 命名的文件,然后發(fā)送session_id到瀏覽器的cookie里保存,當(dāng)下一次訪問時,則會攜帶該 cookie 信息,服務(wù)器端拿到session_id,然后再繼續(xù)會話。這樣就會出現(xiàn)會話信息共享的局面,應(yīng)該怎樣獨立出兩個不同的會話信息呢?

一、定義session_name

其實很簡單的,只需在b項目的初始化文件中使用session時,修改下 session_name 就可以了。

example.com/a/init.php

session_start();
// ... 

example.com/b/init.php

// session_id("123456");  // 可以自定義session_id,默認是系統(tǒng)自己生成的

session_name("EBCP_SID");  // session_name 必須定義在session_start() 前

session_start();
// ...
二、測試

example.com/a/test.php


輸出結(jié)果:

session 頁面- 歡迎你繼續(xù)回來 Corwien  2017-09-22 07:49:15

a項目的瀏覽器cookie:

example.com/b/test.php


輸出結(jié)果:

session_v2 頁面- 歡迎你繼續(xù)回來 JackMa  2017-09-22 07:49:15

b項目的瀏覽器cookie:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/25910.html

相關(guān)文章

  • session和cookie

    摘要:的作用就是為了解決協(xié)議無狀態(tài)的缺陷所作的努力。的內(nèi)容主要包括名字,值,過期時間,路徑和域。這種生命期為瀏覽器會話期的被稱為會話。而機制采用的是一種在服務(wù)器端保持狀態(tài)的解決方案。中的有效期默認分鐘,也就是說,客戶端超過分鐘,當(dāng)前就會失效。 會話控制是什么? cookie和session都是跟蹤整個會話過程的技術(shù)手段。而會話,就是用戶通過瀏覽器和服務(wù)器的一次通話。 為什么要有會話控制? 因...

    ruicbAndroid 評論0 收藏0
  • cookie與session詳解

    摘要:所謂的無連接就是服務(wù)器收到了客戶端的請求之后,響應(yīng)完成并收到客戶端的應(yīng)答之后,即斷開連接。從而節(jié)省傳輸時間。協(xié)議對事務(wù)的處理沒有記憶能力。這種方式某種方面上講解放了服務(wù)器,但是卻不利于客戶端與服務(wù)器的連接。 session與cookie是什么? session與cookie屬于一種會話控制技術(shù).常用在身份識別,登錄驗證,數(shù)據(jù)傳輸?shù)?舉個例子,就像我們?nèi)コ匈I東西結(jié)賬的時候,我們要拿出我...

    SwordFly 評論0 收藏0
  • Cookie/Session機制詳解

    摘要:要跟蹤該會話,必須引入一種機制。服務(wù)器檢查該,以此來辨認用戶狀態(tài)。提示中保存中文只能編碼。不推薦使用等中文編碼,因為瀏覽器不一定支持,而且也不支持編碼。這是由的隱私安全機制決定的。隱私安全機制能夠禁止網(wǎng)站非法獲取其他網(wǎng)站的。會話(Session)跟蹤是Web程序中常用的技術(shù),用來跟蹤用戶的整個會話。常用的會話跟蹤技術(shù)是Cookie與Session。Cookie通過在客戶端記錄信息確定用戶身份...

    番茄西紅柿 評論0 收藏0
  • Laravel 多域名字段驗證

    摘要:所以我們需要進行如下的處理增加字段進行判重進行登錄驗證數(shù)據(jù)處理這個就不進行討論了。注冊判重判重依據(jù)我們知道使用后,默認使用登錄,在表單驗證中默認對進行判重。 前言 正在開發(fā)一個統(tǒng)一作者后臺,用來讓作者給網(wǎng)站提交軟件。我們已經(jīng)對其中一個網(wǎng)站開發(fā)了作者后臺,現(xiàn)在我們打算將這一個后臺提供給其他網(wǎng)站。它具備如下的一些特點: 我們訪問的域名是不一致的,解決方案見我的一篇文章,Laravel 路...

    didikee 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<