1. 什么是身份认证
身份认证(Authentication)又称“身份验证”、“鉴权”。是通过一定的手段,完成对用户身份的确认
在 Web 开发中也有涉及到用户身份的认证:手机验证码登录、邮箱密码登录、二维码登录等
2. 为什么需要身份认证
目的是为了确认当前所声称为某种身份的用户,确实是所声称的用户
3. 不同开发模式下的身份认证
① 服务器渲染推荐使用 Session 认证机制
② 前后端分离推荐使用 JWT 认证机制
身份认证(Authentication)又称“身份验证”、“鉴权”。是通过一定的手段,完成对用户身份的确认
在 Web 开发中也有涉及到用户身份的认证:手机验证码登录、邮箱密码登录、二维码登录等
目的是为了确认当前所声称为某种身份的用户,确实是所声称的用户
① 服务器渲染推荐使用 Session 认证机制
② 前后端分离推荐使用 JWT 认证机制