登录注册业务


一、什么时候需要登录?

  • 必须登录:像微信、支付宝之类的产品,需要依托具体账户建立和提供产品服务。
  • 按需登录:像京东、知乎、网易云音乐在使用购买、收藏、评论等功能时才提醒注册。
  • 无需登录:像墨迹天气、智能计算器等小工具型软件。

二、不同方式的登录

  • 账号 + 密码 登录;
  • 手机号 / 邮箱 + 验证码 登录;
  • 第三方 登录。

1、账号 + 密码 登录

账号可以是手机号、邮箱,或是由别的内容(一般包括字母、数字、下划线)拼成的账号。
在这里插入图片描述

2、手机号 / 邮箱 + 验证码

(1)、验证码

  • 数字验证码
  • 图形验证码
1⃣️、数字验证码

在这里插入图片描述

2⃣️、图形验证码

在这里插入图片描述

3、第三方 登录

第三方 登录 包括微信、微博、QQ等。
在这里插入图片描述

三、忘记密码

在这里插入图片描述

四、登录的安全措施

1、给登录的账号设置一个有效期

彻底搞懂 Cookie、Session、Token、JWT

2、用户协议


五、单点登录

什么是单点登录(SSO)
单点登录(SSO)看这一篇就够了
单点登录原理与简单实现
面试官:来说说单点登录的三种实现方式





【参考文档】
关于「注册-登录」的业务逻辑
超详细的登录注册的业务逻辑流程梳理
前端登录,这一篇就够了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值