《智叟出行》后端P1-重构登陆模块(持续更新)

《智叟出行》app之前的后台功能并不完善,因此打算用这段时间对后台代码进行重构,顺便完善一些新的功能,并给未来可能会添加的新功能预留接口。

注册登陆模块重构

注册登录模块原本打算使用微信登录实现,这样不仅符合一键注册/登录的优雅,同时操作十分的简洁方便,适合老年人使用。然而,微信登录需要在微信开放平台注册APP,而且还要官网地址...所以目前看来是不能搞到appid和appsecret了...于是只能改为普通的登录注册,找回密码

1.需求分析

用例1 - 用户登录

描述 用户通过登录以访问app
主要参与者 普通用户
前置条件 用户输入手机号与密码,并且系统正常运行
步骤 1.用户登录页面。2.用户输入有效的手机号和密码。3.用户点击登陆。
后置条件 用户成功登录后,显示app首页

2.概要设计

3.

相关推荐
蔚一1 分钟前
Java设计模式—面向对象设计原则(六) ----->合成复用原则(CRP) (完整详解,附有代码+案例)
xml·java·开发语言·设计模式·intellij-idea·合成复用原则
你的眼睛會笑3 分钟前
uniapp H5 打开地图 并选中标记点
uni-app
ok!ko5 分钟前
设计模式之建造者模式(通俗易懂--代码辅助理解【Java版】)
java·设计模式·建造者模式
一 乐6 分钟前
点餐|基于java的电子点餐系统小程序(源码+数据库+文档)
java·开发语言·前端·数据库·小程序·论文
苍风的心上人8 分钟前
uniapp(H5)设置反向代理,设置成功后页面报错
uni-app
她似晚风般温柔7899 分钟前
Uniapp + Vue3 + Vite +Uview + Pinia 实现购物车功能(最新附源码保姆级)
开发语言·javascript·uni-app
Hcoco_me37 分钟前
面试爱考 | 设计模式
java·c++·设计模式·面试
cyt涛1 小时前
微服务保护之熔断降级
java·运维·微服务·熔断·降级·雪崩·保护
ganjiee00071 小时前
力扣(leetcode)每日一题 2848 与车相交的点
java·算法·leetcode
kkk2358131 小时前
成功激活mac idea 记录
java·macos·intellij-idea