系统登录模块用例的设计原理?

系统登录模块用例的设计原理?,第1张

系统登录模块用例的设计原理分三种:

1.账号密码登录:服务器端收到数据,从数据库中查询看是否有当前账号,若没有则返回结果“查找不到当前账号”。若存在该账号,则获取当前账号存放在数据库中的盐值对当前密码进行加密,并将该加密后的密码与数据库中存放的密码比对。

2.验证码登录:服务器端将收到的验证码与redis中的验证码比对,一致的话就登录成功,否则返回结果“验证码错误,请重新输入!”

3.第三方账号登录:登录成功之后会返回一个token,openid等数据,在这个过程中会用到oauth2.0;客户端拿到token,openid,loginType数据去请求服务器,服务器拿到数据会根据对应的loginType去对应的用户中心进行token和openid进行校验,校验不通过就返回错误码。

手机登录软件时省事请参设计服务器地址是什么原因?手机登陆软件时,它要你先设计服务器地址,那可能就是你这个手机里面它有这个要求吧?登录这个服务器它才可以让你登录吧,我们登录的时候是没有这样。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/397044.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存