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