您在這裡

使用外部網站的帳戶來登入DRUPAL

Drupaler's 的頭像
Drupaler (未驗證) 在 2009-11-02 (週一) 18:18 發表

雖然Drupal6已經有內建了openid。
但是使用上不方便,目前使用現成可以直接用的Yahoo跟Openid是英文介面
加上偷吃步的openid登入法好像有問題。
只要輸入
google: https://www.google.com/accounts/o8/id
yahoo: http://yahoo.com/
就可以直接轉到登入頁,但是跑回網站會吐錯誤訊息

* 使用者名稱包含不合法的字元。
* 你必須輸入電子郵件位址。
* 由於這些理由,OpenID註冊失敗。你可以現在註冊,或者如果你已經有了一個帳號的話,你現在就可以登入並且在
"我的帳號"加入你的OpenID。

Google的openid好像也只剩下AuthSub
不過試不出來@@

目前試出來Facebook - Auth有可以正常登入
但是如果把帳號裡面的facebook user key刪掉,下一次登入就會出現一堆紅字錯誤@@

現在好像是流行Oauth,不過我有點看不懂運作原理,跟openid好像不同。

我之前看過,要獨立針對做一些修正,才能完全正常享用。
它們各家有少許差異

非針對技術性的網站,我都不使用
1. 太多程序,程式複雜
2. 很少人知道是什麼,我自己是開發者也攪不清
3. 很多人彈出至其他頁面作登入,會被嚇壞,他們常懷疑真實性,即使是 Google 頁面也一樣

---
notaBlueScreen | 訂閱RSS | Plurk

我試了三個 Identified provider,

MyID.tw 得到 OpenID login failed.
myopenid.com 可以進到 User Account -> create new account 的畫面

yahoo.com 也是得到 OpenID login failed.

請問 charlesc, 你有用 MyID.tw 的 OpenID 成功過?