[討論] 第三方登入 for phpbb3
版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
請注意!您的提問必須遵守發問格式,違者砍文。
Re: [討論] 第三方登入 for phpbb3
建議您:kit0723 寫:唔好意思..我想知點樣匯入SQL
利用 phpMyAdmin 來執行。
參考連結:
viewtopic.php?p=135185#135185
viewtopic.php?p=152233#152233
Re: [討論] 第三方登入 for phpbb3
使用ACP的裁減會員心靈捕手 寫:我所遭遇的問題,與上述有些相似;hjkwe654 寫: 問題敘述:
如果刪除使用OpenID登入的帳號, 則使用OpenID會顯示成功登入, 但是實際上沒有登入 (被刪除帳號後無法再用相同的 OpenID 創帳號
不過,它並非發生在「刪除」帳號;
因為將帳號刪除後,重建沒有問題。
我是在「變更會員名稱」後,出現與您相同的狀況;
必須要進資料庫,手動修改會員名稱,才恢復正常。
建議您,補充說明:您是如何「刪除使用OpenID登入的帳號」的?
主機作業系統:Linux
上網方式:FTTB
您安裝的程式:Apache 2.2.17 + PHP 5.2.17 + MySQL 5.0.92-community
您的 phpBB 版本:phpBB 3.0.9
您的 domain (網域名稱) :twbz.net
您的 phpBB 連結網址: http://twbz.net/
上網方式:FTTB
您安裝的程式:Apache 2.2.17 + PHP 5.2.17 + MySQL 5.0.92-community
您的 phpBB 版本:phpBB 3.0.9
您的 domain (網域名稱) :twbz.net
您的 phpBB 連結網址: http://twbz.net/
Re: [討論] 第三方登入 for phpbb3
抽空測試了一下,「使用ACP的裁減會員」,依然可以再用相同的 OpenID 創帳號。hjkwe654 寫:使用ACP的裁減會員心靈捕手 寫:我所遭遇的問題,與上述有些相似;hjkwe654 寫: 問題敘述:
如果刪除使用OpenID登入的帳號, 則使用OpenID會顯示成功登入, 但是實際上沒有登入 (被刪除帳號後無法再用相同的 OpenID 創帳號
不過,它並非發生在「刪除」帳號;
因為將帳號刪除後,重建沒有問題。
我是在「變更會員名稱」後,出現與您相同的狀況;
必須要進資料庫,手動修改會員名稱,才恢復正常。
建議您,補充說明:您是如何「刪除使用OpenID登入的帳號」的?
Re: [討論] 第三方登入 for phpbb3
因為要從PHP修改檔案挺麻煩的
所以我把它改成後台執行XD
作法如下
先加入SQL語法
打開auth/auth.php
搜尋
替換成
搜尋
把它替換成
再次搜尋
替換成
搜尋
把它刪除
這邊修改完畢
之後打開/language/zh_cmn_hant/acp/board.php
搜尋
底下加入
儲存
在打開
/includes/acp/acp_board.php
搜尋
底下加入
再搜尋
改成
大致上應該是這樣XDDD
然後控制輸入在於討論區設定
就會出現如下圖
所以我把它改成後台執行XD
作法如下
先加入SQL語法
代碼: 選擇全部
INSERT INTO `phpbb_config` (`config_name` ,`config_value` ,`is_dynamic`) VALUES ('third_party_key', '', '0');
INSERT INTO `phpbb_config` (`config_name` ,`config_value` ,`is_dynamic`) VALUES ('third_party_facebook_id', '', '0');
INSERT INTO `phpbb_config` (`config_name` ,`config_value` ,`is_dynamic`) VALUES ('third_party_facebook_secret', '', '0');
INSERT INTO `phpbb_config` (`config_name` ,`config_value` ,`is_dynamic`) VALUES ('third_party_wlm_id', '', '0');
INSERT INTO `phpbb_config` (`config_name` ,`config_value` ,`is_dynamic`) VALUES ('third_party_wlm_secret', '', '0');
搜尋
代碼: 選擇全部
$AuthUrl = 'http://你的網址/auth/auth.php';
$RealmUrl = 'http://你的網址/';
$PolicyUrl = 'http://你的網址/';
$key="請輸入自定義密鑰";
代碼: 選擇全部
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require($phpbb_root_path . 'common.' . $phpEx);
require($phpbb_root_path . 'includes/functions_user.' . $phpEx);
require($phpbb_root_path . 'includes/functions_module.' . $phpEx);
require($phpbb_root_path . 'auth/function_sns.' . $phpEx);
$AuthUrl = $phpbb_root_path . 'auth/auth.' . $phpEx;
$RealmUrl = $server_name;
$PolicyUrl = $server_name;
$key = $config['third_party_key'];
代碼: 選擇全部
$app_id = "在facebook申請的App ID";
$app_secret = "在facebook申請的App Secret";
代碼: 選擇全部
$app_id = $config['third_party_facebook_id'];
$app_secret = $config['third_party_facebook_secret'];
代碼: 選擇全部
$app_id = "在Windows Live申請的Client ID";
$app_secret = "在Windows Live申請的Client secret";
代碼: 選擇全部
$app_id = $config['third_party_wlm_id'];
$app_secret = $config['third_party_wlm_secret'];
搜尋
代碼: 選擇全部
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require($phpbb_root_path . 'common.' . $phpEx);
require($phpbb_root_path . 'includes/functions_user.' . $phpEx);
require($phpbb_root_path . 'includes/functions_module.' . $phpEx);
require($phpbb_root_path . 'auth/function_sns.' . $phpEx);
這邊修改完畢
之後打開/language/zh_cmn_hant/acp/board.php
搜尋
代碼: 選擇全部
'WARNINGS_EXPIRE_EXPLAIN' => '幾天後這份警告將到期,並從會員的記錄中自動消失。',
代碼: 選擇全部
'THIRD_PARTY_LOGIN' => '第三方登錄',
'THIRD_PARTY_LOGIN_KEY' => '驗證鑰匙',
'THIRD_PARTY_LOGIN_KEY_EXPLAIN' => '此為加密驗證用,請輸入任意數字',
'THIRD_PARTY_LOGIN_FACEBOOK_ID' => 'FaceBook ID碼',
'THIRD_PARTY_LOGIN_FACEBOOK_ID_EXPLAIN' => '如有申請FaceBook ID API 請在此輸入 ID號碼',
'THIRD_PARTY_LOGIN_FACEBOOK_SECRET' => 'FaceBook SECRET碼',
'THIRD_PARTY_LOGIN_FACEBOOK_SECRET_EXPLAIN' => '如有申請FaceBook ID API 請在此輸入 SECRET號碼',
'THIRD_PARTY_LOGIN_WIJDOWS_LIVE_ID' => 'Windows Live ID碼',
'THIRD_PARTY_LOGIN_WIJDOWS_LIVE_ID_EXPLAIN' => '如有申請Windows Live ID API 請在此輸入 ID碼',
'THIRD_PARTY_LOGIN_WIJDOWS_LIVE_SECRET' => 'Windows Live SECRET碼',
'THIRD_PARTY_LOGIN_WIJDOWS_LIVE_SECRET_EXPLAIN' => '如有申請Windows Live ID API 請在此輸入 SECRET碼',
在打開
/includes/acp/acp_board.php
搜尋
代碼: 選擇全部
'legend2' => 'WARNINGS',
'warnings_expire_days' => array('lang' => 'WARNINGS_EXPIRE', 'validate' => 'int', 'type' => 'text:3:4', 'explain' => true, 'append' => ' ' . $user->lang['DAYS']),
代碼: 選擇全部
'legend3' => 'THIRD_PARTY_LOGIN',
'third_party_key' => array('lang' => 'THIRD_PARTY_LOGIN_KEY', 'validate' => 'string', 'type' => 'text:40:255', 'explain' => true),
'third_party_facebook_id' => array('lang' => 'THIRD_PARTY_LOGIN_FACEBOOK_ID', 'validate' => 'string', 'type' => 'text:40:255', 'explain' => true),
'third_party_facebook_secret' => array('lang' => 'THIRD_PARTY_LOGIN_FACEBOOK_SECRET', 'validate' => 'string', 'type' => 'text:40:255', 'explain' => true),
'third_party_wlm_id' => array('lang' => 'THIRD_PARTY_LOGIN_WIJDOWS_LIVE_ID', 'validate' => 'string', 'type' => 'text:40:255', 'explain' => true),
'third_party_wlm_secret' => array('lang' => 'THIRD_PARTY_LOGIN_WIJDOWS_LIVE_SECRET', 'validate' => 'string', 'type' => 'text:40:255', 'explain' => true),
再搜尋
代碼: 選擇全部
'legend3' => 'ACP_SUBMIT_CHANGES',
代碼: 選擇全部
'legend4' => 'ACP_SUBMIT_CHANGES',
然後控制輸入在於討論區設定
就會出現如下圖
-
- 星球普通子民
- 文章: 13
- 註冊時間: 2005-09-13 20:08
Re: [討論] 第三方登入 for phpbb3
我剛剛完全按照 第三方登入 for phpbb3 這篇文章安裝好了。
目前如果使用facebook登入的話匯出現問題,沒辦法登入~網頁會一直處於讀取狀態。
主機作業系統:Linux
快速架站程式:
空間連結:
上網方式:中華電信ADSL
安裝程式: php + MySql
phpBB 版本:phpBB 3.0.11
domain (網域名稱) :http://h-ruen.com.tw/
phpBB 連結網址: http://h-ruen.com.tw/phpbb3/
目前如果使用facebook登入的話匯出現問題,沒辦法登入~網頁會一直處於讀取狀態。
主機作業系統:Linux
快速架站程式:
空間連結:
上網方式:中華電信ADSL
安裝程式: php + MySql
phpBB 版本:phpBB 3.0.11
domain (網域名稱) :http://h-ruen.com.tw/
phpBB 連結網址: http://h-ruen.com.tw/phpbb3/
Re: [討論] 第三方登入 for phpbb3
建議您:blackpig09 寫:我剛剛完全按照 第三方登入 for phpbb3 這篇文章安裝好了。
目前如果使用facebook登入的話匯出現問題,沒辦法登入~網頁會一直處於讀取狀態。
主機作業系統:Linux
快速架站程式:
空間連結:
上網方式:中華電信ADSL
安裝程式: php + MySql
phpBB 版本:phpBB 3.0.11
domain (網域名稱) :http://h-ruen.com.tw/
phpBB 連結網址: http://h-ruen.com.tw/phpbb3/
等候 phpBB 3.1.0 釋出,
它會有這部分的新功能。