All Posts

1F
李哲安
: 快速登入問題
2018-09-14 12:20

老師,之前問過,這有解嗎?

在Tad Login 快速登入,測試「教育體系單一簽入」會出現以下畫面......

2F
tad
:
2018-10-08 10:46

要去申請才能用阿...

1F
小梁
: 更新快速登入模組後就無法用Google快速登入
2018-09-20 11:53

Tad老師您好:
我今日更新Tad_login模組後,就無法使用Google快速登入功能以Google帳戶登入,以Google帳戶登入會出現以下錯誤畫面,不知道該如何解決?謝謝。

(Google 的「Client ID」、「Client secret」、「API key」設定值都正確)

2F
tad
:
2018-09-21 13:49

去google的控制台修改來源限制,改為不限制,或者改為IP限制即可

3F
小梁
:
2018-09-22 17:43
謝謝Tad老師,修改後認證就恢復正常了,祝您中秋節快樂。
4F
祈霖黃
:
2018-09-25 08:16

我依照老師的說的限制來源修改為無,還是無法登入…

而且這個討論區我用GOOGLE登入也是無法登入…

改用桃市OPENID又可以,真怪?

5F
geek01
:
2018-09-25 11:05

看了一下錯誤代碼,說是沒有referer參照位址,不給過...

所以只好手動加入

修改tad_login目錄下/class/google/auth/Google_OAuth2.php第231行:

array('Authorization' => 'Bearer ' . $this->token['access_token'])

改成

array('Authorization' => 'Bearer ' . $this->token['access_token'], 'Referer' => '填入Domain')

1F
hirokofan
: tad_login 4.5的.git資料夾是必要的嗎?
2018-09-14 09:36

剛才下載了tad_login 4.5發現容量從1M變成10M覺得有點奇怪,後發現裡面有個.git資料夾佔了8M,請問這個資料夾是必要的嗎?

\tad_login\class\edu\vendor\phpseclib\phpseclib\.git

2F
prolin
:
2018-09-19 12:38

可以移除,那是 git 版本控制使用的。

1F
陳瑤成
: 未登入時導回快速登入
2018-08-26 12:02

因為現有的模組如果沒有開放訪客權限,未登入時會重新導向回user.php

很多老師就在那裡打openid的帳密,想當然爾是就登入失敗,然後就來電了…

請問可以讓需要登入時就直接導向到openid的登入頁嗎?

 

2F
tad
:
2018-08-26 16:47

那得改官方程式

建議裝快速登入的區塊比較快

1F
小梁
: 請輸入標題
2018-05-12 12:18
Tad兄您好:
小弟的學校網站,因為date timezone無法修正為Asia/Taipei,於是我嘗試改回您提供的UniServer,並將資料庫和資料夾完整搬入UniServer,我檢查過API金鑰和快速登入資料都正確,使用Google快速登入,接著就出現XOOPS的錯誤畫面無法登入,試過清快取也沒有用,不知道接下來該怎麼做呢?謝謝您解惑。
2F
小梁
:
2018-05-12 21:02
Tad兄:
因為XAMPP的時區問題已解決,我就暫時不將網站遷移到UniServer上,快速登入也就沒有問題了,感謝。
1F
謝雨翰
: 教育部想把各縣市的 openid 統一成單一教育體系認證
2018-05-06 19:01
看完 tad_login php source code 
發現有 edu_login 的定義函數
有別於 fb,google 及各縣市 openid 
是保留給教育部單一教育體系認證使用
還是以前寫的
統一是好事,不用維護各縣市不同版本


2F
tad
:
2018-05-07 10:55
要到能用的階段....還早著呢。
1F
Chia-Jong Chuang
: 北市教育局給教師SSO認證網站改成https://sso.tp.edu.tw/
2018-03-04 21:43
在北市內教師SSO都從這網站去要認證了,是否模組中的北市OID改成導向這裡認證,才不會一直鬼打牆。
https://sso.tp.edu.tw/
2F
tad
:
2018-03-05 20:56
OK!下版更新
1F
莊嘉榮
: 用北市教局openid會回到模組首頁
2018-01-26 14:37
如圖點北市教育局OID登入,還是回模組首頁,不不能進入北市OID認證畫面.但是輕鬆架網站同一種北市教育局OID登入正常ww1.yhps.tp.edu.tw/yhps3/www
2F
tad
:
2018-01-26 14:49
  1. 若是裝了快速登入 tad_login 後,網站一片空白,那就表示主機不支援 curl,用上述方法安裝之即可。
  2. 若可以安裝,可以連到OpenID並登入,但回不到自己的網站(變空白),那麼有可能是您被自己網站的防護模組給擋下了,請至後台移除防護模組即可。
  3. 若可以安裝,可以連到OpenID並登入,也可以回到自己網站,但卻還是登出狀態(無法登入),那麼,從後台的「偏好設定→系統設定→認證方式設定」設定成「XOOPS資料庫」的認證方式。
  4. 若可以安裝,可以連到OpenID並登入,也可以回到自己網站,但卻還是登出狀態(無法登入),認證方式也已改為「XOOPS資料庫」,那麼,檢查 php.ini 的時區(date.timezone)是否沒有把註解刪掉,或者沒有設成「Asia/Taipei」,設好儲存,重啟網頁伺服器試試。
  5. 在 XOOPS 2.5.9 若是無法登入,但 users 資料表有產生資料,那麼可以到偏好設定將「自訂session關閉即可。
  6. 若以上都檢查了,設定也都正確,確認自己用的電腦其日期時間是否正確。
  7. 若日期也正確,請檢查群組權限,是否有把「快速登入」的「模組使用權」開給「訪客」。
3F
莊嘉榮
:
2018-01-26 20:22
1/25開始才有問題,而且只有北市OPENID登入才有問題,奇怪的是,從輕鬆架網站用北市openid登入沒問題,我在本校網站上開啟其他縣市openid也正常
4F
tad
:
2018-01-28 22:27
老實說,我也沒辦法除錯
因為這牽扯到好幾部份
或許得問問新北市的網路中心看看是怎麼回事了。
5F
丁浩展
:
2018-02-21 11:00
台中市的OPENID也是一樣的情況,
不過我把PHP的版本從7改回5.6就可以顯示正常
6F
tad
:
2018-02-21 11:03
基本上,跟PHP7應該沒啥關係
我在嘉義縣研習也都是用 PHP7
OpenID登入機制應該和台中一樣版本
但也沒出過什麼問題
所以,比較有可能的是PHP7可能有少裝一些套件,如: php7.0-curl
7F
丁浩展
:
2018-02-21 11:54
老師我是用WIN伺服器包中的Uniserver
寒假研習時有改選PHP7,
今天有老師反應無法登入才又改回選PHP5.6
目前是正常
8F
tad
:
2018-02-21 11:56
那就要檢查PHP7時,是否有載入 curl 擴充套件
9F
tad
:
2018-02-21 11:56
是說,其實正常也就行了...5.6也是很好的選擇。
1F
林明呈
: 快速登入
2018-01-16 13:43

1F
蘇義傑
: 這是給「tad」的悄悄話喔!
2017-11-08 12:11
這是給「tad」的悄悄話喔!
2F
tad
:
2017-11-08 12:29
防護模組作祟...
移除掉就正常了。
3F
蘇義傑
:
2017-11-08 13:11
謝謝老師。