2011-05-23 55 views
0

我是grails的新手,我有我的應用程序的登錄表單,我沒有使用spring-security-plugin ..現在我想在登錄表單中有一個名爲忘記密碼的鏈接,它將從數據庫中檢索它,但我的問題是如何將其發送到該用戶的郵件ID。 任何人都可以幫我回答。如何在grails中將密碼發送給用戶郵件?

等待答案。

先感謝, 拉克西米

回答

1

請,請,請 - 永遠不會存儲用戶的密碼在你的數據庫

如果您理解並接受不應該向用戶發送密碼(或者將其存儲在數據庫中),您會發現從下面的grails應用程序發送電子郵件的一些有用資源。

從Grails發送郵件時閱讀this page

+0

如何使用antbuilder? – laxmi 2011-05-23 10:41:25

0

而不是發送給他們他們的密碼(這將需要存儲他們未加密這是一個非常糟糕的主意),你應該爲他們提供一個他們可以重置密碼的工作流程。在註冊時收集他們的電子郵件,然後向他們發送鏈接到他們改變價值的頁面。 Spring Security UI插件支持此功能 - 請參見the documentation中的「6忘記密碼」部分。

如果您不想使用整個UI插件,請隨時在應用程序中使用該代碼和工作流程。

相關問題