云梦泽
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • 留言板
『博客开发日记-后台』之验证验证码和重置密码接口的实现

『博客开发日记-后台』之验证验证码和重置密码接口的实现

验证验证码和重置密码的实现 验证验证码和重置密码接口的需求 需求和前台的一样 在代码实现方面可以复用前台的代码 代码实现 由于前面已经将前后台关于忘记密码相关的可以复用的接口和实现方法提取出来 在这里直接像前面 发送重置密码验证码 的接口那样直接调用复用接口的实现方法就行 要注意前台接口名和后台接口名的不同 因为是未登录状态的操作,所以要给两个接口放行 有一点需要注意的是 我
2026-04-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之发送重置密码验证码接口的实现

『博客开发日记-后台』之发送重置密码验证码接口的实现

发送重置密码验证码接口的实现 发送重置密码验证码接口的需求 由于后台重置密码时发送验证码接口的需求和前台一样 在代码实现方面可以复用前台的代码(前台在该模块的代码写的也比较完善) 这样是的业务逻辑更统一 也省去重新写代码的麻烦 代码实现 直接在后台AdminAuthController类中的sendCode方法(对应后台获取重置密码验证码接口)中调用前台authService里的方法就行 12
2026-04-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记』之将有关重置密码的服务代码提取出来

『博客开发日记』之将有关重置密码的服务代码提取出来

将有关重置密码的服务代码提取出来 前言 由于在开发后台有关忘记密码的接口时发现前后台的相关接口实现代码高度相似 于是就打算将这些服务类提取出来在ResetResetPasswordServiceImpl类里面实现 就像前面`POST /auth/sendCode` 发送重置密码验证码接口一样前后台公用一个服务类 这样可以提高代码的复用性 减少重复代码 代码实现 先创建ResetPasswordS
2026-04-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记』之将邮件的发送从同步发送改为异步发送

『博客开发日记』之将邮件的发送从同步发送改为异步发送

将邮件的发送从同步发送改为异步发送 起因 我在测试后台忘记密码接口的时候发现点击发送验证码按钮时要转好久都没才有反应 通过检查后发现在 AuthServiceImpl.sendVerificationCode() 方法中,邮件发送是同步执行的 emailService.sendVerificationCodeByForgotPassword(account, code); 这个调用会阻塞整个请求
2026-04-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之查询标签列表接口的实现

『博客开发日记-后台』之查询标签列表接口的实现

查询标签列表接口的实现 查询标签列表接口的需求 一个文章可以对应多个标签 要根据标签名进行分页查询 不能将已经删除的标签查出来 根据标签查出该标签下有多少篇文章 代码实现 由于这是关于后台的tag接口,所以要在后台项目中创建一个TagController 123456789101112131415161718//标签相关接口@RestController@RequestMapping(&quo
2026-04-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之刷新token接口的实现

『博客开发日记-后台』之刷新token接口的实现

刷新token接口的实现 刷新token接口的需求 当前用户token快过期时刷新token 从Redis验证用户是否仍然登录 刷新token的有效期为七天 代码实现 这里主要展示服务类的代码 1234567891011121314151617181920212223242526272829303132//刷新Token@Overridepublic ResponseResult refres
2026-04-09
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之登出接口的实现

『博客开发日记-后台』之登出接口的实现

登出接口的实现 登出接口的需求 根据用户id去redis里找到对应的token 登出将token销毁 代码实现 登出接口其实和前台的登出接口是差不多的 唯一要注意的是在redis里找对应token时要注意不要查询错redisKey了 这里主要展示服务类的代码 12345678910111213//登出接口 @Override public ResponseResult logout
2026-04-09
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之获取当前登录用户可访问的前端路由树接口的实现

『博客开发日记-后台』之获取当前登录用户可访问的前端路由树接口的实现

获取当前登录用户可访问的前端路由树接口的实现 获取当前登录用户可访问的前端路由树接口的需求 根据用户id查询menu 判断是否是管理员 如果是,返回符合要求的menu 否则就返回当前用户所具有的menu 类型为菜单和目录类型 构建tree(菜单树) 代码实现 先创建RoutersVo类和MenuVo类 新建SysMenuController类 123456789101112131
2026-04-02
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之获取用户信息接口的实现

『博客开发日记-后台』之获取用户信息接口的实现

获取用户信息接口的实现 获取用户信息接口接口的需求 当用户登录时获取当前用户id 根据用户id查询用户权限信息 根据用户id查询用户角色信息 因为这里涉及到用户权限和用户角色的查询 这里需要创建用户权限和用户角色接口的接口服务类(SysMenuServiceImpl,SysRoleServiceImpl) 也是为后续开发做准备 代码实现 先创建AdminUserController类 1234
2026-04-01
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之根据天气信息切换背景图片接口的实现

『博客开发日记-后台』之根据天气信息切换背景图片接口的实现

生成根据天气信息切换背景图片接口的实现 根据天气信息切换背景图片接口的需求 根据用户IP地址解析出ip定位 然后根据定位获取用户所在地的天气信息 通过分析用户当前的天气传递天气类型给前端 其中解析IP地址获取定位用 ip2region来实现 获取天气信息则调用和风天气API来实现 aip半小时请求一次,或者有人刷新时请求 请求到的数据在redis中缓存半小时 代码实现 由于涉及到API调用,所以
2026-03-29
博客开发
#技术向 #个人博客 #前端 #后端
123…7

搜索

云梦泽 Mi Manchi
Hexo Fluid
总访问量 次 总访客数 人