uchome登陸機制分析(一)

2021-06-16 09:50:55 字數 411 閱讀 3075

uchome_root/為uchome的根目錄

第一步:

定位到uchome_root/source/do_login.php,找到如下函式:

php**

上示函式便是登陸的第一步處理函式,再次定位:

uchome_root/source/function_common.php,找到如下函式:

php**

至此,我們可以發現現在開始和uc_client相關函式關聯了.我們進入uc_client資料夾,開始分析,定位至:uchome_root/uc_client/client.php

php**

因為是mysql,故,uc_api_func的值為uc_api_mysql,通過call_user_func()函式,將引數傳給uc_api_mysql(),下面進入最關鍵的函式了:

登陸機制詳解

登陸機制可粗略分為三個部分 登陸驗證 登陸保持 登出 登陸驗證 登陸驗證是指客戶端提供使用者名稱和密碼,想伺服器提出登陸請求,伺服器判斷客戶端是否可以登陸並向客戶端確認 登陸保持 是指客戶端登陸後,伺服器能夠分辨出已登陸的使用者,並為其持續提供有登陸許可權的伺服器 登出 是指客戶端主動退出登陸狀態 ...

登陸驗證機制

做過web開發的程式設計師應該對session都比較熟悉,session是一塊儲存在伺服器端的記憶體空間,一般用於儲存使用者的會話資訊。使用者通過使用者名稱和密碼登陸成功之後,伺服器端程式會在伺服器端開闢一塊session記憶體空間並將使用者的資訊存入這塊空間,同時伺服器會 在cookie中寫入乙個...

設定UCHome註冊登陸退出的跳轉頁自定義

uchome 預設註冊 登入成功後跳轉到 頁,指您的uchome 訪問位址,退出後會跳轉到站點的首頁,即 index.php頁面,部分站長想要自定義跳轉頁,即註冊 登入 退出時跳轉到自己想要的頁面或者位址中,下面我們詳細講解修改方法 1 註冊後跳轉頁的修改 開啟.source do register...