2012-10-17 50 views
-2

假设用户忘记了密码并且想知道密码。他必须为他的安全问题提供答案。提供正确的答案后,我想发送一封带有密码详细信息的电子邮件给用户的电子邮件地址。如何在JSF中发送包含密码详细信息的电子邮件

那么,我应该在jsf中做什么邮件配置,以便它与各个用户的很多电子邮件地址进行交互?

+2

这与JSF –

+0

无关,我使用jsf,所以我怎样才能使用托管bean。请帮忙 –

回答

0

那么,这里真的有什么问题吗?

  • 如何使用JSF邮件?
  • 什么是为用户提供新登录的安全解决方案?

我认为您最好开始寻找一些解决方案,如Javamail API - FAQ。 有几种方法可以设置连接以发送邮件。

个人而言,我不会发送包含密码的电子邮件。这只是要求麻烦。 如何发送类似resetpassword.xhtml?hash = xxxxxxxxxxxxxx这样的位置的链接以将用户重定向到可以设置新密码的表单?这个哈希需要为这个用户生成,随机哈希会做。 当他使用正确的用户名/电子邮件和正确的散列提交表单时,可以提交新密码。

相关问题