如何验证电子邮件地址

时间:2018-07-17 16:41:25

标签: spring-mvc email

用户在使用Web应用程序注册后如何验证电子邮件地址,以及当他打开确认发送的电子邮件时,如何传递唯一的链接,以将用户重定向到注册成功页面。我想在Spring MVC中创建我的应用程序

1 个答案:

答案 0 :(得分:0)

请执行以下步骤以实现相同的目的。

步骤1:创建一个加密的URL,然后通过电子邮件将其发送给用户。

第2步:单击邮件中的链接,该链接将采用一种控制器方法,然后使用您用于加密的反向登录来解密URL。

第3步:将数据库中的确认状态更新为“ true”。

注意:要进行加密和解密,可以使用以下程序包类。

import java.security.Key;

import javax.crypto.Cipher;
import javax.crypto.spec.SecretKeySpec;

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;