2009-12-04 27 views
0

我正在設計一個網站的數據庫,我注意到,stackoverflow採用了非常令人印象深刻的openID。但是,如果某些用戶使用不支持openID的電子郵件地址,該怎麼辦?你對這個問題有什麼看法?如何設計考慮openID的網站會員系統?

回答

1

如果用戶還沒有OpenID,那麼您將他們指向OpenID提供者,以便他們可以註冊一個。

如果您不支持OpenID,那麼您的用戶仍然需要註冊,但是如果您鼓勵他們獲得OpenID,那麼他們可以在支持OpenID的其他網站上重複使用 - 就像這樣。

+0

是。我猜測有95%的網友已經擁有谷歌或雅虎的賬戶。所以如果你有這些按鈕,再加上一個較小的OpenID按鈕,那麼你應該被覆蓋並且大大降低了訪問者轉換的障礙。 – 2009-12-05 00:15:45

0

您設計爲您的網站的登錄實現時有三種選擇:

  1. 支持內部登錄系統;
  2. 支持內部登錄系統 OpenID適用於擁有OpenID並且不想僅註冊其他用戶才能使用網站的用戶;
  3. 僅支持OpenID(這就是這種情況)。

對於每種情況你有不同的實現。這取決於你自己決定什麼更適合你的網站根據你的社區和利基。由於SO來自開發者,SO開發者認爲使用OpenID是一個好主意 - 但取決於你的受衆(真正的非技術人員)需要 OpenID can be worse然後login barrier本身。 (這是我對此主題的個人看法)