汽车金融
  1. 登陆鉴权接口
汽车金融
  • 渠道商交互相关接口
    • 渠道商跳转
      GET
    • 车辆参数
      GET
  • 问题答案相关接口
    • applicationId如何感知
    • 获取问题
      GET
    • 保存答案
      POST
    • 获得上一页页码
      GET
    • 影像上传
      GET
  • 登陆鉴权接口
    • 说明文档
    • 获取Token
      POST
    • 发送验证码
      POST
    • 注册
      POST
    • 登录
      POST
    • 登出
      POST
    • 获取当前用户登录状态及数据
      GET
  • 金融机构信息接口
    GET
  • 申请单查询
    GET
  • 报表数据返回接口
    GET
  1. 登陆鉴权接口

说明文档

todo#

用户未注册就登录是否需要设计成直接帮他注册?
如果这样的话是不是登录和注册接口不需要分开了?因为请求和响应是完全一样的
发送验证码接口是否必须携带token

登录、注册态转移模型#

用户未登录未注册#

发生场景:OEM厂商跳转直接进入答题,此时后端已在User表中建立空行数据,可以关联到具体id,前端需要立刻获取token,后续所有交互都需要携带此token
状态变化:
1.
通过Sign up按钮走注册流程,变为已登录状态
2.
通过填写到表单手机号验证,验证手机号变为已登录状态

用户未登录已注册#

发生场景:曾经注册过的用户通过OEM厂商跳转直接答题,本次未登录
状态变化:
1.
通过Sign in按钮手动登录,变为已登录状态
2.
当其填写到表单手机号验证,通过验证手机号变为已登录状态

用户已登录#

发生场景:用户从Loan Records或从某个已进行到In Progress的申请表处点击Home按钮跳转到一个新的申请单填写,此时用户已登录
特殊处理:应在填写mobile阶段将用户已登录手机号填入,并禁止重新发送验证码,具体登录状态查询和当前登录手机号可通过获取当前用户登录状态及数据携带token查询
状态变化:
1.
通过Sign out按钮变为未登录已注册状态
2.
7天未操作,token过期,变为未登录已注册状态

登录、注册相关问题思考#

如何判断登陆态?
通过是否有token在redis中进行判断,通过单独的登录态接口给前端返回
在右上角有不同样式和不同权限
在表单手机号验证时,登录未登录需要UI变化并填入相关手机号
如何判断是注册?
通过数据库查询mobile,有结果说明已注册
注册部分前端是否需要管?前端是否需要 识别 当前用户是注册还是登录?
验证码发送
场景分析
在表单手机号验证步骤需要调用此接口
在通用登录/注册步骤需要调用此接口
是否需要携带token
在表单手机号验证步骤必须携带token
在通用登录/注册步骤根据其性质选择性携带
若是未填写(不需要缓存),则没有token交换,直接通过
修改于 2025-06-06 05:46:14
上一页
影像上传
下一页
获取Token
Built with