完成大致规划

This commit is contained in:
柏码の讲师 2023-05-30 16:21:33 +08:00
parent 1d024848bd
commit d739d4fefd
2 changed files with 21 additions and 16 deletions

View File

@ -1,17 +1,22 @@
## 前后端分离项目模版
## 校园论坛+表白墙
包含基本的登录、注册、密码重置等等功能,可以二次开发编写具体场景下的应用程序。
论坛相关功能:
* 能发表帖子
* 发表出来的帖子会展示在公共区域
* 用户进入帖子,可以查看帖子详情
* 可以回复帖子
* 可以回复帖子回复
* 可以回复帖子回复帖子回复...
* 帖子可以点赞
* 帖子可以收藏
* 帖主可以编辑帖子
* 如果帖子中包含一些不当言论会直接进审核,审核后再展示
* 登录功能(支持用户名、邮箱登录)
* 注册用户(通过邮箱注册)
* 重置密码(通过邮箱重置密码)
登录功能:
1. 用户登录成之后才能访问index路径下的页面
2. 用户如果没有登录,那么会自动跳转到登录界面
3. 如果用户请求的是一个压根就不存在的页面依然强制回到登录界面如果已经登录那么回到index首页
登录解决方案
1. 无论是否已经登录,直接向后端请求用户信息
2. 如果请求成功,那么说明肯定是已经登录了
3. 如果请求失败,那么说明没有登录,跳转到登录界面
用户及其个性化
* 可以上传头像
* 可以上传背景
* 可以设置个性签名
* 可以修改邮件地址
* 可以集中管理自己的帖子列表
* 可以对自己的帖子进行分类(可选)
* 可以查看自己的帖子收藏列表

View File

@ -7,7 +7,7 @@ spring:
mail:
host: smtp.163.com
username: javastudy111@163.com
password: ADNMGCTHSQGDJLUE
password: HALOVPWHLAIYRNFD
port: 465
properties:
from: javastudy111@163.com