我自己開發的網站需要使用者管理系統,但從頭開始打造又太花時間心力
上週突發奇想,乾脆安裝論壇,使用論壇的使用者註冊和管理系統就好了!google之後發現不少人都使用這樣的架構來建置網站
至少有不少參考資料可以借鑒
受限於現在租用的這台網站主機,只能安裝MyBB,其實我是比較習慣phpBB的系統
既然寄人籬下,也只能遵守主人定下的規矩
MyBB在website integration方面有不少文章,甚至也有人專門開發套件 MyBBIntegrator
考慮那個套件已經一年沒更新,也不知道是否還能使用
我打算先試著自己寫code做整合,參考這篇文章 Integrating MyBB into your website. (Login Form)
都照著做之後,變數和物件都成功,但最終結果卻取不到登入的使用者
這個問題處理了幾個小時,後來找到另一篇文章 [Tutorial] Integrating MyBB's Login System With Your Website 的回文。
其中提到因為每個人網站目錄結構不同,如果是在論壇目錄以外的程式無法取到myBB的cookie,也就無法取到登入使用者資料
豁然開朗呀~
進入Admin CP,修改Cookie Path
把原本預設的 "/forum/" 改成 "/"
論壇目錄以外的網頁程式就能取到myBB登入使用者資料囉!
耶!又往前一步!

創作者介紹

Jason Lin 的資料庫

jsdb 發表在 痞客邦 PIXNET 留言(0) 人氣()