资源简介

下发邮箱验证,可以用于激活账户,找回密码,或者是绑定等操作;短信验证可用于登录,找回密码,绑定等操作,方法实现简单易懂

资源截图

代码片段和文件信息

package controller;

import com.fasterxml.jackson.databind.objectMapper;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import service.MailService;

import javax.annotation.Resource;
import java.util.HashMap;

/**
 * create by 1311230692@qq.com on 2018/10/10 13:08
 * 邮件发送控制层实现
 **/
@Controller
@RequestMapping(“/mail“)
public class MailController {

    @Resource(name=“MailService“)
    private MailService mailService;

    /**
     * 发送 HTML 账户激活邮件
     * */
    @RequestMapping(“/send“)
    @ResponseBody
    public String send(String email) throws Exception{
        HashMap map = new HashMap<>();
        objectMapper objectMapper = new objectMapper();

        mailService.sendHtmlMail(email);
        map.put(“result“ “success“);

        return objectMapper.writeValueAsString(map);
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-10 15:04  checkcode\
     目录           0  2018-10-10 15:07  checkcode\.git\
     目录           0  2018-10-10 15:04  checkcode\.git\branches\
     文件          34  2018-10-10 15:05  checkcode\.git\COMMIT_EDITMSG
     文件         306  2018-10-10 15:07  checkcode\.git\config
     文件          73  2018-10-10 15:04  checkcode\.git\description
     文件          23  2018-10-10 15:04  checkcode\.git\HEAD
     目录           0  2018-10-10 15:04  checkcode\.git\hooks\
     文件         478  2018-10-10 15:04  checkcode\.git\hooks\applypatch-msg.sample
     文件         896  2018-10-10 15:04  checkcode\.git\hooks\commit-msg.sample
     文件        3327  2018-10-10 15:04  checkcode\.git\hooks\fsmonitor-watchman.sample
     文件         189  2018-10-10 15:04  checkcode\.git\hooks\post-update.sample
     文件         424  2018-10-10 15:04  checkcode\.git\hooks\pre-applypatch.sample
     文件        1638  2018-10-10 15:04  checkcode\.git\hooks\pre-commit.sample
     文件        1348  2018-10-10 15:04  checkcode\.git\hooks\pre-push.sample
     文件        4898  2018-10-10 15:04  checkcode\.git\hooks\pre-rebase.sample
     文件         544  2018-10-10 15:04  checkcode\.git\hooks\pre-receive.sample
     文件        1492  2018-10-10 15:04  checkcode\.git\hooks\prepare-commit-msg.sample
     文件        3610  2018-10-10 15:04  checkcode\.git\hooks\update.sample
     文件        2956  2018-10-10 15:05  checkcode\.git\index
     目录           0  2018-10-10 15:04  checkcode\.git\info\
     文件         250  2018-10-10 15:04  checkcode\.git\info\exclude
     目录           0  2018-10-10 15:05  checkcode\.git\logs\
     文件         182  2018-10-10 15:05  checkcode\.git\logs\HEAD
     目录           0  2018-10-10 15:07  checkcode\.git\logs\refs\
     目录           0  2018-10-10 15:05  checkcode\.git\logs\refs\heads\
     文件         182  2018-10-10 15:05  checkcode\.git\logs\refs\heads\master
     目录           0  2018-10-10 15:07  checkcode\.git\logs\refs\remotes\
     目录           0  2018-10-10 15:07  checkcode\.git\logs\refs\remotes\origin\
     文件         145  2018-10-10 15:07  checkcode\.git\logs\refs\remotes\origin\master
     目录           0  2018-10-10 15:05  checkcode\.git\objects\
............此处省略198个文件信息

评论

共有 条评论