变更记录
记录每次修订的内容,方便追溯。
| 版本 | 修订内容 | 作者 | 发布日期 | 
|---|---|---|---|
| v1.0 | 完成文档 | @朽木白(xiumubai) | 2022-09-17 | 
1. 背景介绍
1.1 业务背景
实现微信登陆,跟谷粒学院用户进行打通。
1.2 业务场景
用户在小程序中可以使用微信授权进行直接的登陆。
2. 产品概述
2.1 产品定位
在场景下,提供**能力,服务**对象的一款产品。
2.2 服务对象
3. 需求说明
3.1 需求列表
列出本次需求的明细列表
| 需求 | 模块 | 目标 | 优先级 | 
|---|---|---|---|
| 个人页 | 基础信息 | 头像 昵称  | 
P0 | 
| 我的收藏 | P0 | ||
| 我的订单 | P0 | ||
| 退出登陆 | P0 | ||
| 微信登陆 | 登陆 | 实现小程序微信登陆功能 | P0 | 
| 手机号登陆 | 登陆 | 实现手机号验证码登陆 | P1 | 
| 账户密码登陆 | 登陆 | 实现手机号+密码登陆 | P1 | 
登陆流程
使用 “画板-流程图”,绘制该需求的的使用流程
3.2 需求明细
1.1 微信登陆P0
| 模块 | 需求说明 | 图示 | 
|---|---|---|
| 微信登陆 | 点击微信登陆 弹出下图: ![]() 用户点击允许,正常登陆 用户点击拒绝,登陆流程结束 下次再次点击微信登陆,还是弹出这个图形  | 
![]()  | 
| 用户协议 | 点击微信登陆按钮 - 已同意协议,正常登陆 - 未同意协议,totat提示用户“请已阅读并同意用户协议&隐私声明”  | 
1.2 个人页P0
| 模块 | 需求说明 | 图示 | 
|---|---|---|
| 我的 | - 我的页面未登陆状态直接跳转到登陆页面 - 展示用户头像、昵称 - 我的订单:点击跳转到订单列表,需要检测登陆态 - 我的收藏:点击跳准到我的收藏列表 - 退出登陆:点击二次弹窗提示是否需要退出登陆,退出登陆以后清除store用户信息和token信息,跳准到登陆页面  | 
![]()  | 
4. 人员&排期
| 产品 | 朽木白 | 
|---|---|
| 设计 | 朽木白 | 
| 研发 | 朽木白 | 
| 运营 | … | 



