我有一個客戶不喜歡這個事實,他不能看到用戶密碼,所以如果他們忘記了他可以發送它。這是一個小教堂的網站。像大多數人一樣,我不認爲他應該能夠看到密碼,因爲它不安全。我想要做的就是給他一個按鈕,讓他可以直接重置用戶密碼,並通過電子郵件將新密碼發送給他們。有沒有可以做到這一點的模塊?Drupal重置用戶密碼
0
A
回答
2
你不需要一個模塊,它是內置的功能。網站所有者可以像用戶本身一樣在www.example.com/user/password上輸入用戶名或電子郵件地址。用戶將獲得一次性登錄鏈接的郵件。遵循該鏈接後,用戶可以選擇一個新的密碼。
順便說一句,告訴你的客戶,以純文本存儲密碼不是一個好主意。他可能是一個誠實可靠的人,但是一個小小的安全問題可能會暴露所有用戶的密碼,他們會讓他負責。
0
如果你想製作一個1點擊發送新密碼按鈕,你可以用一個表單來做到這一點,你把它放在用戶的個人資料中。
您只需輸出Drupal用於請求新密碼(formid = user-pass)的形式,並預填充用戶名並隱藏輸入字段,以便他只能看到底部。這與在marcvangend建議的內置Drupal解決方案中手動鍵入用戶名的效果相同,因此該解決方案將更友好一點。
相關問題
- 1. 重置密碼Drupal 7
- 2. drupal 6.19密碼重置重定向
- 3. 重置用戶密碼
- 4. 重置postgres用戶密碼?
- 5. drupal重置密碼頁面不正確
- 6. 無法重置Drupal管理員密碼
- 7. 用c#重置ADAM用戶密碼
- 8. 如何重置CVS用戶的密碼?
- 9. Joomla 2.5密碼重置用戶同步
- 10. SVN用戶密碼保持重置
- 11. 成員資格:重置用戶密碼
- 12. 重置密碼並鎖定用戶
- 13. 如何讓新用戶重置密碼?
- 14. 用戶密碼重置的Joomla 3.2
- 15. 重置Google Apps中用戶的密碼
- 16. 在Symfony 1.4中重置用戶密碼
- 17. 解析用戶密碼重置Swift iOS
- 18. 重置JFrog的用戶名和密碼
- 19. 無法請求用戶密碼重置
- 20. 複合Azure AD用戶密碼重置
- 21. 重置所有Windows 10用戶密碼
- 22. 更改或MySQL用戶重置密碼
- 23. Drupal的密碼設置
- 24. 流星重置密碼不發送電子郵件給用戶密碼重置
- 25. 重置Meteor帳戶密碼後禁用登錄 - 密碼
- 26. 用戶重置密碼時僅運行密碼/ password_confirmation驗證
- 27. Drupal 6如何防止自動密碼恢復和重置爲特定用戶
- 28. 如何自定義drupal 7用戶註冊,登錄,密碼重置表格
- 29. Drupal的6個用戶密碼進口的Drupal 7
- 30. 用PHP重置LDAP密碼
我100%同意不以純文本形式存儲密碼。我只需要找到一個補充。 這樣唯一的問題是他不能設置密碼或者密碼不是自動生成的。我們需要希望最終用戶在接下來的24小時內點擊電子郵件中的鏈接。 – James 2010-02-15 12:02:49
我沒有看到問題。無論如何您都不能強迫最終用戶使用該網站。如果他們沒有在24小時內點擊該鏈接,那就這樣吧。如果您的網站用戶友好且設計良好,用戶將能夠請求新的登錄鏈接。如果網站提供了用戶需要的內容(內容,可用性和功能),他們將知道如何登錄,他們會回來。如果人們不使用本網站,請不要更改密碼,但可以改善網站。 – marcvangend 2010-02-16 09:14:22