2012-09-08 27 views
2

我已經閱讀過用戶發現惱人的驗證他們的電子郵件,以便他們可以完成簡單的註冊,但是刪除額外的步驟並使用CAPTCHA來處理機器人會導致不舒服的情況如果用戶忘記密碼,用戶將無法重新獲得對帳戶的控制權。電子郵件驗證的替代方案

那麼,該怎麼做?有電子郵件確認的其他選擇嗎?我在考慮將驗證碼發送到用戶註冊時輸入的電子郵件地址是可以接受的,只有當用戶忘記密碼時才能註冊。據我所知,不需要電子郵件確認的缺點是用戶可能冒充其他人。由於我不想收集有關用戶的任何信息,這本身並不是問題。但是,如果合法用戶嘗試註冊該網站,則該電子郵件地址將不可用。一個解決方案是,在那個時候,可以通知用戶所選擇的電子郵件地址已經被採納,並且他可以有機會改變他的密碼,使用驗證碼重新獲得他的賬戶的訪問權。這種方法有什麼問題嗎?有更好的可行解決方案嗎?

順便說一下,SMS或付費的第三方應用程序不適合我。

在此先感謝。

回答

0

根據我的經驗,爲了將身份與電子郵件地址綁定,您應該始終確認身份。

另一種方法是不需要電子郵件地址註冊,只是一個簡單的用戶名。

如果當他們決定將帳戶綁定到他們的電子郵件地址時,應該要求驗證。

+0

正如我所說,我不想使用用戶的個人信息,因此身份與我無關。如果合法用戶發現他的電子郵件已被使用,模仿是相關的,但我認爲這是一個附帶案件。雖然我需要修復這個問題。 –

+0

在這種情況下,是的。只需輸入驗證碼並完成。我認爲這是reddit做它的方式。您只需輸入用戶名和密碼即可註冊,但如果您想要發送電子郵件,則需要驗證是否屬於您。 –