public void sendMagicLinkEmail(String loginIdentifier, String next) {
AppUser user = userService.get(loginIdentifier);
if (user == null) {
Logger.error("Sending magic link failed. No such user %s", loginIdentifier);
return; // fail silently so job doesn't get retry
}
String link = next == null
? createLinkForUser(user)
: createLinkForUser(user, next);
Map<String, Object> model = ImmutableMap.<String, Object>of(
"magicLink", link);
mailer.mail()
.to(user.getEmail())
.from(mailerSenderEmail)
.subject("Your News Xtend X2 magic login link")
.body(new HandlebarsView("user-login-email", model))
.send();
}
MagicLinkService.java 文件源码
java
阅读 38
收藏 0
点赞 0
评论 0
项目:generator-thundr-gae-react
作者:
评论列表
文章目录