我正在开发一个电子邮件模板,它有一个“确认注册”按钮,将用户重定向到一个令牌相关的url,该url将验证用户注册过程。
确认注册按钮:
<a href="" target="_blank">CONFIRM REGISTRATION</a>
正在创建确认URL的sendverificationtoken方法:
public void sendVerificationToken(User user) {
String token = jwtTokenService.genEmailVerificationToken(user.getId());
logger.info("Sending verification token to user. user={} email={} token={}",
user.getId(), user.getEmail(), token);
String confirmationUrl = null;
try {
confirmationUrl = new URIBuilder(verifyEmailUrl)
.addParameter(VERIFY_EMAIL_ENDPOINT_PARAM, token)
.build().toString();
}
catch (URISyntaxException e) {
logger.error("URL stored as redirect url for verify email is not valid.");
throw ErrorFactory.serverError("Error");
}
emailService.sendAccountConfirmationEmail(user.getEmail(), confirmationUrl);
}
我想知道如何将confirmationurl参数从sendverificationtoken方法传递到“confirm registration”按钮。如果有人能帮我做这个我会很感激的。谢谢您。
暂无答案!
目前还没有任何答案,快来回答吧!