2008-08-08 94 views
16

我們正處於對產品進行重大改寫的早期設計階段。目前我們的客戶主要是企業。我們管理帳戶。一個賬戶的用戶名稱都在他們自己的名稱空間中,但這意味着我們不能在服務器之間移動資產。什麼用於登錄ID?

我們想要移動到一個名稱空間。但是這帶來了唯一用戶名的問題。

那麼最好的主意是什麼?

  • 電子郵件地址(帶驗證)?
  • 唯一字母數字字符串(「johnsmith9234」)?
  • 我們應該看看OpenID嗎?

回答

41

電子郵件地址

理性

  1. 用戶不更改電子郵件經常
  2. 刪除要求用戶名和電子郵件地址的步驟,你將需要反正
  3. 用戶不會經常忘記他們的電子郵件地址(請參閱第一個號碼)
  4. 電子郵件將是唯一的,除非用戶已經註冊在這種情況下,轉發他們到一個忘記密碼屏幕
  5. 幾乎每個人都使用電子郵件作爲訪問網站的主要登錄,這意味着採用率不應該受到事實的影響,你是詢問的電子郵件地址

更新

註冊後,一定要問清楚用戶創造某種用戶名,不亂丟一個公共網站與他們的電子郵件地址!此外,使用電子郵件地址作爲登錄的另一個好處是:您不需要任何其他信息(如密碼/密碼確認),只需通過郵件向其發送臨時密碼,或者完全放棄密碼並將它們一次性發送每次他們想要登錄他們的電子郵件地址的URL(請參閱:mugshot.org

0

OpenID似乎是編寫自己的用戶管理/認證片的一個很好的選擇。我現在看到越來越多的網站使用OpenID,因此用戶進入的障礙應該相對較低。

4

我喜歡OpenID,但我仍然會使用電子郵件地址,除非您的用戶社區在技術上非常精通。對大多數人來說,理解和記憶要容易得多。

1

我個人會說電子郵件w /驗證,OpenId是一個好主意,但我發現找到一個提供商,你已經是一個痛苦,我在這裏只有一個openId,因爲在測試版發佈前兩天,我決定在blogspot上啓動一個博客。但互聯網上的每個人都有en電子郵件地址,特別是在與企業打交道時,人們不會選擇使用個人博客或企業登錄名。

1

我認爲OpenID絕對值得一看。除了爲您提供一個爲客戶提供統一身份標識的框架之外,它還可以讓大型企業管理自己的登錄,併爲他們使用的所有產品(包括您自己的登錄)提供通用登錄。如果OpenId相對較少,這還不算什麼好處,但隨着越來越多的產品開始使用它,我懷疑爲每個員工使用通用公司OpenId登錄的能力可能成爲一個很好的賣點。

由於您主要是爲了迎合企業,所以我不認爲自己提供OpenId帳戶是不合理的。我只是覺得額外的靈活性會讓你的客戶受益。

6

OpenID非常漂亮,你應該認真考慮一下,因爲它基本上消除了保存本地用戶名和密碼以及擔心驗證的需求。

現在很多網站都使用OpenID和他們自己的,給用戶的選擇。

如果您決定推出自己的產品,我建議您使用電子郵件地址。不過,要小心,如果你正在創建一個賬戶分組用戶(比如說一個擁有多個用戶的公司)。在這種情況下,電子郵件地址可能會被多次使用(例如,如果他們爲多個公司工作),並且您應該允許這樣做。

HTH!

1

如果您的大部分客戶主要是企業,那麼我認爲使用除電子郵件以外的任何內容都會給您的客戶帶來問題。大多數人對電子郵件地址登錄感到滿意,因爲他們是一個企業客戶可能會想要使用他們的工作電子郵件,而不是一個個人帳戶。 OpenID創建了涉及第三方的情況,許多企業不喜歡涉及的第三方。

2

如果您使用電子郵件地址作爲ID,則不需要驗證它。當我突然有一天在我的網站上註冊的人數急劇減少時,我對此感到困難。事實證明,包括我的網站IP在內的整個IP地址範圍都被列入黑名單。解決它需要很長時間。在其他情況下,我看到Gmail將非常合法的電子郵件標記爲垃圾郵件,這也可能會造成麻煩。

這是很好的驗證電子郵件地址,但不要阻止註冊。

+0

爲什麼你的IP地址範圍最終列入黑名單?有人惡意提交其他人的電子郵件地址,然後這些電子郵件被標記爲垃圾郵件?(如果是這樣,每個IP和每天限制#註冊可以緩解我想這個問題) – KajMagnus 2013-01-06 05:40:39

+0

我從他的迴應中收集到的是,由於一些無關的問題,他的IP塊被列入垃圾郵件黑名單,他的網站突然無法發送將驗證電子郵件發送給新用戶。因此沒有人能夠註冊。 這與我認爲@KajMagnus認爲的相反,即認證過程導致他以某種方式被列入黑名單。 – 2013-05-04 07:23:47

2

現在我們的客戶主要是企業。

人們似乎錯過了那條線。如果是爲了一個企業,要求他們通過OpenID登錄確實不太實際。他們要麼必須使用外部OpenID提供商,要麼他們的技術人員不得不設置和配置公司OpenID。

如果這是「應該StackOverflow需要OpenID登錄」還是「我的博客評論系統允許您通過OpenID標識自己」,我的答案將是「絕對!」,但在這種情況下,我認爲OpenID將是一個很好的選擇。

1

如果你正在看OpenID你應該檢查出http://eaut.org/http://emailtoid.net。基本上,您可以接受電子郵件地址進行登錄,並在幕後將其轉換爲OpenID,而無需用戶知道任何內容。它的漂亮的東西...