java qq邮箱登录_SpringBoot实现QQ邮箱注册和登录

1、登录注册思路

这是一个使用spring boot做的一个qq邮箱注册和登录的项目。

没写前端页面,使用postman测试。有截图详细。

1.1、思路

注册:通过输入的邮箱发送验证码,检验前端传来的验证码是否和后台生成的一致,若一致,将数据写入数据库,完成注册;

登录:通过输入的邮箱查询密码,然后比较密码是否一致,一致就是登录成功。

1.2、整个项目结构图

java qq邮箱登录_SpringBoot实现QQ邮箱注册和登录_第1张图片

2、准备

2.1、开启邮箱POP3/SMTP服务

登录qq邮箱后,点击左上方的设置,选择账户,如下图。

然后一直往下滑,看到如下图的POP3/SMTP服务,点击开启,应该会让帮定的手机号发个短信,然后会收到一个授权码,,在appliction.properties配置中会用到。

2.2、创建一个spring boot项目的时候,一直确认,jdk选择8。

下边是pom.xml中标签的全部依赖

2.3、application.properties配置文件

application.properties配置文件

2.4、创建数据库

数据库结构如下图

创建一个数据库email

在email数据库创建user表

3、全部

你可能感兴趣的:(java,qq邮箱登录)