[問題] 從某一網站連結至論壇網站之自動登入

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
sunmi629
星球普通子民
星球普通子民
文章: 28
註冊時間: 2005-01-05 16:16

[問題] 從某一網站連結至論壇網站之自動登入

文章 sunmi629 »

現論壇已架設完畢,但現有一個問題,有點困難...
想從公司內部網站用連結的方式來登入論壇,且公司內部人員不用再做一次登入動作直接登入,當然會先從公司內部網站先做登入之動作,那我要如何修改程式,且我也預設自動登入是勾選的,請多多指教,謝謝... :-)
論壇與公司內部網站環境如下:
作業系統 :Win 2000 Server
資料庫系統:MSSQL 2000 Server
Appserver:2.4.1
phpBB2 :2.0.11

再請教一下,在common.php檔案中的

代碼: 選擇全部

if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") )
{
	message_die(GENERAL_MESSAGE, 'Board_disable', 'Information');
}
中的IN_ADMIN及IN_LOGIN各是什麼意思?
天晴的天空
星球普通子民
星球普通子民
文章: 7
註冊時間: 2004-10-26 23:55
來自: Ray's iOptional
聯繫:

文章 天晴的天空 »

IN_ADMIN即是在管理控制台\r
IN_LOGIN我不知了
baboo
星球公民
星球公民
文章: 79
註冊時間: 2004-02-11 10:23

文章 baboo »

你的公司內部網站用的登入是同一個資料庫嗎?

是原來公司內部網站就有一個登入系統, 現在想用相同的使用者名稱+密碼來登入 phpbb? 還是原來公司網站沒有登入系統, 而想把 phpbb 的登入放在公司網站的某個地方?

能否詳細說明一下?
sunmi629
星球普通子民
星球普通子民
文章: 28
註冊時間: 2005-01-05 16:16

文章 sunmi629 »

論壇與公司內部網站資料庫不一樣,原有改成相同為mssql,但是出現很多問題,也難以解決,加上上級要求短期內完成...所以有放棄將論壇改為mssql..
現今論壇已建置完成,且是使用mysql,那登入論壇方式是先登入內部網站再點選url進入論壇,並且二者帳號是相同但密碼不同... :-)
baboo
星球公民
星球公民
文章: 79
註冊時間: 2004-02-11 10:23

文章 baboo »

sunmi629 寫:論壇與公司內部網站資料庫不一樣,原有改成相同為mssql,但是出現很多問題,也難以解決,加上上級要求短期內完成...所以有放棄將論壇改為mssql..
現今論壇已建置完成,且是使用mysql,那登入論壇方式是先登入內部網站再點選url進入論壇,並且二者帳號是相同但密碼不同... :-)

如果帳號相同, 安全的方法應該是:
1. mySQL 開一個公司網站的賬號, host 用內部網站的 IP (除非是在同一臺電腦上...)
2. 建立一個密碼對照表(MSSQL裡面)
3. 用公司內部網站來登入 phpBB(mySQL)
4. 最好能跑 SSL... 像 OpenSSL

理論上是這樣啦...
第二和三項比較麻煩...
2. 每次開新phpBB帳號要同步(sync)這個密碼對照表... (當然可以用 phpbb 來更新MSSQL, 又多一層安全上的顧慮就是了....)

3. 要由公司的內部網站來認證mySQL (可能要裝 myODBC, 沒用過 asp), 還要稍為更改 phpBB 的程式(session裡面需要 user IP)才能夠再登入...


(.......好像很麻煩.......)
我不知道其它(安全的)方法了... 問問對這個有經驗的高手吧~~ :oops:
抱歉了.... :-(
sunmi629
星球普通子民
星球普通子民
文章: 28
註冊時間: 2005-01-05 16:16

文章 sunmi629 »

沒關係...逐步試試囉.......反正多學一項語言也不錯......
:-D
sunmi629
星球普通子民
星球普通子民
文章: 28
註冊時間: 2005-01-05 16:16

文章 sunmi629 »

因另接專案,所以這部分暫時停擺...
問題回來囉........
請教一下,如果我從公司企業網址點選連至論壇之網址,網址內容包含帳號,則在論壇(phpbb2)程式上要如何來修改,要修改哪些網頁,及要在哪一網頁來自動登入判斷..
謝謝... :-D
sunmi629
星球普通子民
星球普通子民
文章: 28
註冊時間: 2005-01-05 16:16

文章 sunmi629 »

問題解決囉....
8-)
pess
星球普通子民
星球普通子民
文章: 9
註冊時間: 2004-03-19 23:05

文章 pess »

sunmi629大大您好,現在遇到的問題跟你很類似,問題是這樣的:
想另外寫一個login的網頁,當使用者輸入帳號、密碼後,按下登入能直接\r
連結到phpbb上,並同時完成登入的動作,不必再登入一次。
請指導一下,或者指引方向,謝謝…\r


作業系統 :Win XP
資料庫系統:MYSQL 1.3
Appserver:2.4.1
phpBB2 :2.0.11
WarcraftQoo
星球普通子民
星球普通子民
文章: 5
註冊時間: 2005-03-09 19:39

文章 WarcraftQoo »

我也正在思考這個問題耶\r
可否教一下呢\r
而且如果自己寫的login畫面想要加一些PHPBB沒有的欄位
這樣可以跟PHPBB共用一個資料表嗎??
主題已鎖定

回到「phpBB 2 安裝與使用」