1 頁 (共 1 頁)

[討論] Facebook Authentication for phpbb3

發表於 : 2011-08-25 15:37
心靈捕手
●主機作業系統:Windows 7
●您的上網方式:FTTB
●您安裝的程式:Apache 2.2.19+ php 5.3.8 + MySql 5.5.15
●您的 phpBB 版本:phpBB 3.0.9
●您的 phpBB 連結網址: http://wang5555.dnsfor.me/test/phpBB3/
●安裝外掛:Facebook Authentication for phpbb3

--
試裝了這支外掛,提供幾點心得,供大家參考: --
如果您的論壇有啟用「DEBUG」,那麼登入論壇後,會出現一行錯誤訊息;
大概意思是沒有定義 fb/facebook_connect.php 第 99 行的變數值「l_success」。
不過,這訊息稍縱即逝,雖然很難複製,但是沒有影響登入。

Re: [討論] Facebook Authentication for phpbb3

發表於 : 2011-08-26 11:51
ETERNAL
謝謝測試
因為我沒有開DEBUG所以沒發現到你說的bug

有三個bug
今天之前有下載安裝的朋友,麻煩參照下面方式修正
open /fb/facebook_connect.php

find

代碼: 選擇全部

$message = ($l_success) ? $l_success : $user->lang['LOGIN_REDIRECT'];
replace

代碼: 選擇全部

$message = $user->lang['LOGIN_REDIRECT'];
find

代碼: 選擇全部

function reg($uid,$sns_id,$passwordm,$email,$time)
replace

代碼: 選擇全部

function reg($uid,$sns_id,$password,$email,$time)
find

代碼: 選擇全部

// Register user...
after add

代碼: 選擇全部

$cp_data = array();
修改完畢!!

Re: [討論] Facebook Authentication for phpbb3

發表於 : 2011-08-26 12:18
mdtom
太感謝您製作這個MOD啦!
因為該功能在phpBB.com的mod發展也是一而再、再而三的不斷beta又ABD
似乎是有存在某種BUG所以一直難產吧!?

這邊請問一下可不可以將user ID改為顯示Facebook暱稱顯示呢?
因為感覺一連串數字不大美觀
識別度也很低
3Q~~

Re: [討論] Facebook Authentication for phpbb3

發表於 : 2011-08-26 13:46
ETERNAL
mdtom 寫:太感謝您製作這個MOD啦!
因為該功能在phpBB.com的mod發展也是一而再、再而三的不斷beta又ABD
似乎是有存在某種BUG所以一直難產吧!?

這邊請問一下可不可以將user ID改為顯示Facebook暱稱顯示呢?
因為感覺一連串數字不大美觀
識別度也很低
3Q~~
可以的,但是可能會造成username重複

建議不要改成暱稱

如果論壇上有暱稱mod之類的話
你可以在 facebook_connect.php 中
$uname=$user->name;
取得用戶名稱,放入暱稱的欄位裡面

另外提醒facebook是傾向實名制

Re: [討論] Facebook Authentication for phpbb3

發表於 : 2011-08-27 12:24
心靈捕手
ETERNAL 寫:謝謝測試
因為我沒有開DEBUG所以沒發現到你說的bug

有三個bug
今天之前有下載安裝的朋友,麻煩參照下面方式修正
open /fb/facebook_connect.php
經過這些修正,目前一切正常。
謝謝! :-)
mdtom 寫:這邊請問一下可不可以將user ID改為顯示Facebook暱稱顯示呢?
我贊同 ETERNAL 的看法。
因為「Facebook暱稱」是可以重複使用的,並不適合拿來當作唯一的會員名稱(username)。

Re: [討論] Facebook Authentication for phpbb3

發表於 : 2011-08-27 20:25
mdtom
這是一個情感上的接受程度
假如論壇帳號都是流水碼顯示,恐怕會讓user蠻反感的。
不過實名制也的確會造成部分用戶使用該論壇的困擾
那麼老師所言也是問題之一
難怪之前測試一款FB登入的betaMOD時
它會在註冊頁面讓FB登入用戶自行輸入論壇暱稱(帳戶顯示名稱)

最近比較沒時間
9月後我再來測測phpBB上幾款FB登入的mod
希望可以給這個功能的MOD一些好建議
到時樓主還可以考慮反饋到phpBB.com給世界各地更多phpBB粉絲使用呢

Re: [討論] Facebook Authentication for phpbb3

發表於 : 2011-08-27 22:34
心靈捕手
mdtom 寫: 難怪之前測試一款FB登入的betaMOD時
它會在註冊頁面讓FB登入用戶自行輸入論壇暱稱(帳戶顯示名稱)
這個方向是值得 ETERNAL 再加以研究的。

更有甚者,我也希望可以一併考量到加入「論壇原有的防止廣告機器人的機制」。
例如:必填的個人自訂欄位、確認代碼、或者新會員群組等。

Re: [討論] Facebook Authentication for phpbb3

發表於 : 2011-09-02 21:13
ETERNAL
mdtom 寫:這是一個情感上的接受程度
假如論壇帳號都是流水碼顯示,恐怕會讓user蠻反感的。
不過實名制也的確會造成部分用戶使用該論壇的困擾
那麼老師所言也是問題之一
難怪之前測試一款FB登入的betaMOD時
它會在註冊頁面讓FB登入用戶自行輸入論壇暱稱(帳戶顯示名稱)

最近比較沒時間
9月後我再來測測phpBB上幾款FB登入的mod
希望可以給這個功能的MOD一些好建議
到時樓主還可以考慮反饋到phpBB.com給世界各地更多phpBB粉絲使用呢
viewtopic.php?f=134&t=54307&p=277837#p277837
這隻可以解決你的問題

另外也增加 msn google yahoo 登入

根據自己喜好需求安裝 ;-)