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

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

注册登陆模块重构

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

1.需求分析

用例1 - 用户登录

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

2.概要设计

3.

相关推荐
迅猛龙办公室23 分钟前
python实现简单进度条
java·前端·python
斯内普吖28 分钟前
(开源)宠物饲养系统实战指南 基于 Java + SSM + Vue + MySQL
java·vue.js·mysql·开源·宠物
知守观32 分钟前
Spring Boot 2.1 → 3.5 迁移推演:这个 2018 年的项目会炸在哪
java·spring boot
Flynt34 分钟前
800KB 的 JSON 吃掉 8.5 秒 CPU:jackson 这波修复里,最容易被漏掉的洞藏在字符串里
java·安全
后端LV35 分钟前
Caffeine 快到 1450 万 ops/s,为什么我还是不敢说数据一致
java·后端
蜗牛互联网41 分钟前
Java 17调用Embeddings API:余弦相似度与FAQ拒答阈值
java·开发语言·人工智能
Q26433650231 小时前
【有源码】基于SpringBoot+Vue的博物馆展览与服务一体化平台-java博物馆数字化展品展示与交互平台设计
java·vue.js·spring boot·spring·毕业设计·javaweb·课程设计
guo_wen_qiang1 小时前
项目使用sentinel遇到的问题
java·sentinel
CarIise1 小时前
IDEA与Maven基础课堂笔记
java·intellij-idea·caffe
小溪学编程2 小时前
C语言篇:枚举类型
java·c语言·前端