MT OpenID支援
剛剛研究的結果先紀錄一下,基本上是先連到mt目錄下的comment cgi檔案,加上一些參數會跑出登入畫面,這邊可以選擇想要用的第三方認證機制,透過第三方認證服務確定登入後,系統會產生一個cookie叫做commenter_name,有這個cookie的話就表是有透過第三方認證機制登入了,這時透過javascript把name和email兩個欄位藏起來,直接送出訊息,系統就可以正確的把該篇迴響歸到該帳號之下。
如果mt的安裝位置和部落格位置在不同網域名稱下,也可以使用cgi檔產生一段js碼,直接把commenter_name這變數指定好。另外有在第三方認證服務登入的情況下,送出的資料如果包含name,那會變成以表單送出的name為主,而忽略第三方認證的帳號,因此需要把該欄位藏起來。
引用(http://othree.net/mt/mt-tb.cgi/487)
目前無人引用。
1由bcse.myopenid.com在 2008-02-20 23:30:45 發表:
(測試看看用 OpenID 登入有什麼不同…)
2由othree.net在 2008-02-21 22:55:23 發表:
其實後台才比較有明顯差異,前端只是訪客名稱變網址XD。
3由 cbi054cbi054.myopenid.com 在 2008-02-26 17:27:28 發表:
Good