玩命加载中🤣🤣🤣

手机扫码登录流程


流程图

sequenceDiagram
	actor c as 手机端
	participant p as PC端
	participant s as Server端
	p ->> +s: 发送生成二维码请求
    s ->> s: 生成二维码ID
    s -->> -p: 返回二维码ID
    p ->> p: 根据二维码ID生成二维码
    loop 定时轮询
    	p ->> +s: 查询二维码状态, 直到登录成功
    end
	c ->> +p: 扫描二维码
	p -->> -c: 二维码ID
	c ->> +s: 将手机端身份信息, 二维码信息发送至Server端
	s ->> s: 二维码ID和身份证信息绑定, 并生成临时token
	s -->> -c: 返回临时token
	alt 已扫码
		s -->> p: 二维码状态改为: 已扫码, 待确认	
	end
	c ->> +s: 携带临时token, 确认登录
	s ->> s: 生成PC端的token
	alt 已确认登录
		s -->> -p: 二维码状态改为: 已登录
	end
	s -->> -p: 返回PC端的token
	p ->> +s: 凭借token进行访问
	s -->> -p: 返回信息

文章作者: 👑Dee👑
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明来源 👑Dee👑 !
  目录