二维码登录实现逻辑

登陆方式
登录界面默认账号密码登录,登录小窗右上角增加二维码登录方式,点击二维码登录将切换到二维码登录界面

1.账号密码登录,传统账号密码登录,校验账号密码,如果是外网校验验证码手机号等,通过后登录成功
2.扫码登录,用户点击二维码登录,切换二维码登录框,二维码下方增加刷新二维码按钮,用户通过钉钉移动端扫码登录,移动端通过后返回登录成功,如果用户点击刷新二维码按钮,将二维码图片刷新

修改密码
用户登录成功后,校验当前用户是否需要修改密码

1.如果当前密码没有超过有效期,则正常登录
2.如果密码在有效期范围内,并且该密码即将过期,则提示用户请在N天时间内修改密码,避免影响正常使用,并且增加用户修改密码的跳转链接,用户也可以选择稍后修改关掉此窗口
3.如果密码超过有效期,则提示该密码已过期,请修改密码,此处有两种修改方式
(1)增加跳转链接,用户点击链接跳转到修改界面
(2)提示框中用户可以直接修改,输入旧密码,或者钉钉扫码校验,并输入新密码,正常通过后修改完成

修改密码界面
密码修改有两种界面,考虑到放置的位置,在用户登录界面增加忘记密码按钮,用户可以通过点击忘记密码重置修改密码,也可以在登录后通过提示或者自主进入门户个人设置处修改密码,修改方式如下:
1.传统方式:输入旧密码,新密码进行修改
2.扫码方式:PC显示二维码图片,需要钉钉扫码后,返回通过后弹框需要输入新密码进行修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值