它要求用戶提供一個電子郵件地址有什麼好處,只需要我們發送一封電子郵件來完成註冊過程?它當然不會防止(D)DoS攻擊,我不明白它是如何增加安全性的。我們爲什麼發送確認電子郵件?
3
A
回答
6
我想到的第一件事是它允許他們實際確認帳戶。它是一個簡單的事情,雙重檢查用戶是否實際註冊了帳戶並且真正需要它。 (見情景)
場景A:
我討厭喬治所以我要簽下他了所有這些網站。這樣他就從他們那裏得到了他不想要的所有郵件。
情形B(誇張)
有人決定註冊一個十億賬戶。沒有確認你的網站現在有十億個帳戶永遠不會被使用。此外,如果這些是合法的電子郵件,那麼合法用戶無法註冊。 (再不可能發生)
2
用戶的電子郵件地址用於與該用戶保持聯繫(閱讀:垃圾郵件),並允許用戶在忘記密碼時恢復密碼。
確認電子郵件確認用戶不是因爲某種原因試圖註冊附屬於不屬於他們的電子郵件帳戶的帳戶。如果用戶可以在未經確認的情況下注冊電子郵件,則可以用來騷擾另一個人。
相關問題
- 1. Drupal不發送確認電子郵件
- 2. 確認電子郵件不發送
- 3. 以PHP發送確認電子郵件
- 4. Php確認電子郵件不發送
- 5. 發送電子郵件確認SWFUpload
- 6. 這封電子郵件爲什麼不發送電子郵件?
- 7. 發送PHP確認電子郵件管理員電子郵件發送
- 8. 爲什麼我無法從我的servlet發送電子郵件?
- 9. 爲什麼我的電子郵件確認無效?
- 10. 如何找出爲什麼django-allauth不發送確認電子郵件?
- 11. 確定電子郵件發件人併發送電子郵件
- 12. 使用php發送電子郵件確認郵件
- 13. 更改發送確認郵件的電子郵件地址(PHP)
- 14. 註冊時發送確認郵件到電子郵件
- 15. 爲什麼PHP腳本的郵件不發送電子郵件
- 16. 我如何在asp.net mvc的確認電子郵件發送
- 17. 我應該在哪裏發送確認電子郵件?
- 18. 爲什麼我的AJAX表單不發送電子郵件?
- 19. 爲什麼我的phpmailer無法發送多封電子郵件?
- 20. 爲什麼我無法使用pow發送電子郵件?
- 21. 爲什麼我的VB.NET網站不發送電子郵件?
- 22. 爲什麼我不能通過PHP發送電子郵件?
- 23. 爲什麼我無法使用php發送電子郵件?
- 24. .NET爲什麼我無法發送電子郵件?
- 25. 爲什麼我的PHP腳本發送空白電子郵件?
- 26. 在C#中發送電子郵件爲什麼信息發送不正確?
- 27. 爲什麼我的電子郵件表格發送電子郵件並且有時不發送
- 28. PHP發送電子郵件給該人作爲確認
- 29. ColdFusion電子郵件 - 是否有方法確認電子郵件已發送?
- 30. 更改Django中的電子郵件時發送確認電子郵件
此問題應該在信息安全或用戶體驗SE網站上。 –