黑马程序员JavaWeb学习笔记-登陆login
登陆login
login是登陆业务方法,mapper接口是持久层,用来操作数据库的,用业务方法名不合适

三层架构

PostMan测试

登陆校验
http协议是无状态的,下次请求不会携带上次请求的数据,两次请求是独立的

Cookie

前后端分离项目中前端页面和后段接口部署在不同的服务器上,所以他们的协议、ip/域名、端口可能不同
三个维度有一个不同都是跨域
Session

session底层基于cookie实现的,所以cookie的缺点session都有
令牌

JWT


JWT生成

<!--jwt-->
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.9.1</version>
</dependency>
exp为所设置的过期时间

JWT校验

登陆
--生成令牌


浙公网安备 33010602011771号