基于session会话的登录认证机制
该机制的核心在于服务器session和客户端sessionId的交互。用户登录完成后,服务器会构建用户会话session,会话内包含了用户标志及登录状态,并向浏览器返回sessoinId。之后用户在做其他接口请求时,将sessionId携带上。服务器检索到会话session并进行登录鉴权判断。
整个机制是十分简单明了的,但在设计细节上,还是由很多发挥的空间。我们先看一看session会话登录认证机制的基本流程
认证过程大致如下:
2021/1/2大约 7 分钟