【问题标题】:authentication code from email [closed]来自电子邮件的身份验证码[关闭]
【发布时间】:2014-10-26 18:07:33
【问题描述】:

我正在开发电子商务应用程序。我的策略是当用户点击立即购买按钮时,她被重定向到注册/登录页面。在这里,她输入了用于身份验证的电子邮件 ID 和密码组合。在她按下提交按钮后,应向提供随机生成的确认码的电子邮件 ID 发送一封电子邮件。在我的应用程序的下一页中,用户必须输入发送到电子邮件的确认码。只有在验证此代码后,她才会进入下一页。我正在使用 JSP/Servlet 和 Java Beans(EJB);请帮我编写这个策略的代码。谢谢大家。

【问题讨论】:

  • 您好,欢迎来到堆栈溢出!很难回答一个如此广泛的问题,而且一个广泛的答案不一定对其他人有用。试着弄清楚如何开始,然后在遇到困难时回来问一个更具体的问题。
  • 丹妮丝所说的。更重要的是:不要指望这里的任何人为您编写代码。

标签: java javascript jsp email


【解决方案1】:

你的问题太宽泛了。你应该缩小你的方法。将其拆分为模块。

  1. 创建一个 servlet 来检索用户 ID 和密码。

  2. 编写 Java 类以使用您检索到的 email id 生成随机密码,或者您也可以按照其他方法生成随机数。

  3. 使用Java mail 发送邮件(您可以配置邮件服务器,也可以使用现有的)。将随机生成的值存储到数据库中。

  4. 一旦在用户端收到邮件。提示他们输入代码并从数据库验证。允许激活过程。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-09
    • 2021-11-21
    • 2018-12-08
    • 2018-02-10
    • 2020-06-22
    • 2023-03-18
    • 2012-08-10
    相关资源
    最近更新 更多