我怎樣才能使制定強制註銷登記前,獲得正確的密碼(刪除帳戶)如何強制執行色器件提供的密碼,刪除帳戶
0
A
回答
1
您可以:
- 做沿着PST的東西線回答:有一個文本框用於:以保存時取消的形式取消帳戶。由於它是用戶模型的一部分,因此設計人員會在更新操作時強制進行密碼檢查。
通過一個警告按鈕來完成它(類似於Rails中的刪除按鈕)。接收請求的控制器只需執行下列操作(我似乎記得Devise使用MD5,也許它是SHA1,SHA2,不確定參見文檔;關鍵是使用相同類型):
if params [:密碼] ==摘要:: MD5.hexdigest(PARAMS [:密碼]) cancel_account(...) ... 結束
0
呀,這裏的關鍵是知道如何加密PARAMS [:密碼]以便能夠將其與current_user.encrypted_password進行比較
舊版本的Dev ise也使用password_salt。我對你的建議是看看設計是如何做到登錄的,並且在你的銷燬行動中使用同樣的方法,或者你有任何面向用戶的頁面。
相關問題
- 1. 如何強制MSTSC.exe使用提供的密碼?
- 2. 帳戶信息正在從用戶控制器編輯中刪除密碼
- 3. 如何限制用戶帳戶密碼創建帳戶?
- 4. Android強制執行密碼鎖定?
- 5. 你如何執行強密碼?
- 6. 如何比較Microsoft Access密碼與用戶提供的密碼?
- 7. Oracle強制執行軟刪除約束
- 8. 如何在Java中強制執行MS-Word的密碼保護?
- 9. 使用提供商帳戶的Firebase重置密碼
- 10. 如何使用「git commit」強制用戶名/密碼提示?
- 11. 如何在從java執行runas命令時提供密碼
- 12. 服務提供商如何在IdP服務器上強化密碼提示?
- 13. 如何刪除由Spring執行器提供的默認指標數據
- 14. 如何在postgres上強制執行軟刪除?
- 15. 在Web服務器上執行用戶提供的ruby代碼
- 16. 提供密碼
- 17. 用密碼提供密碼
- 18. 刪除Linux用戶還刪除密碼?
- 19. 如何強制用戶通過Arcanist執行SVN提交?
- 20. 如何強制刪除一個文件
- 21. 如何強制刪除文件
- 22. 強制刪除蔚藍存儲帳戶(經典)
- 23. 強制化石在提交時提示用戶和密碼?
- 24. 如何驗證帳戶的密碼
- 25. 5.htaccess重寫:強制HTTPS,刪除index.php,刪除.php,強制www,強制執行尾部斜槓
- 26. 允許用戶在未提供密碼的情況下編輯其帳戶| Rails4
- 27. 在Windows中強制執行文件級別刪除權限嗎?
- 28. Windows任務計劃:處理執行帳戶的密碼更改
- 29. 如何刪除我的bluemix帳戶ID?
- 30. 如何刪除拒登的AdSense帳戶?
在允許用戶更改舊密碼之前,如何要求(並驗證)密碼?這是相同的想法:)衆多的例子比比皆是。 – 2011-08-20 19:13:24