- 博客(4)
- 收藏
- 关注
原创 对之前的Security的一点补充
verifyUsers疑问回答以下是JWT返回和使用的一般流程:1. **生成JWT**:服务器端的`verify`方法在验证用户成功后,会生成一个JWT。2. **返回JWT**:服务器将这个JWT作为响应的一部分返回给客户端。这通常是通过,如下所示:```json```3. **客户端存储JWT**:客户端接收到JWT后,可以选择将其存储在Cookie、LocalStorage、SessionStorage或内存中。存储方式的选择取决于应用的需求和安全考虑。
2024-11-12 14:07:52
1482
原创 JWT介绍及常见问题
q1:payload中的字串是什么意思a1:在JWT(JSON Web Token)中,payload是用于存储声明(claims)的部分,这些声明是关于实体(通常是用户)和其他数据的。在你的图片中,payload部分包含了以下信息:- `sub`(Subject): 表示主题,通常是用户的唯一标识符,比如用户ID。- `name`: 用户的名称。- `iat`(Issued At): 表示令牌的签发时间,是一个时间戳。
2024-11-11 01:04:03
820
原创 Spring Security 6 with SpringBoot
首先登陆网站start.spring.io,添加web,devtool,security依赖编写完controller代码后进入网址会发现需要填表单,用户默认是user,密码在后端的控制台.springsecurity会有很多过滤器,如图中的f1,f2等request经过filter进入front controller(这个是在controller之前的控制器),且注意这里的后端都是在Servlet Container(即Tomcat)中运行的,关于Servlet:Servlet是Java EE(Java
2024-11-11 00:52:54
1760
原创 Springboot framework from Telusko
左边是java中的class,右边是数据库中的表,二者映射由JPA,Hibemate等ORM tool来实现,比如说如果用了JAP,需要添加JPA依赖,JPA的代码放在了repository中,或者说repo中(这个类是一个接口),如下图,并且在这上面要加@Repository,之后extends了JpaRepository,里面的参数第一个是java中class的名字,第二个是Integer,这样之后在下下图中的service层中注册了这个repo后就能用了。而接口允许多重继承,一个类可以实现多个接口。
2024-11-10 16:25:30
1651
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人