研究了两周了springbootsecurity+jwt的使用,终于搭起来了,这里跟大家分享下。
首先,不了解jwt的可以提前去查下相关资料,我之前也有讲过,大家可以先看下: https://www.cnblogs.com/yhc-910/p/14185636.html
如下,我只是简单说明项目搭建的过程,完整项目地址: https://github.com/YhcAndHc/spring-security-demo.git
这个demo不仅仅实现了功能,还是一个很好的编码习惯的学习,基本可以作为公司一个标准框架,而且里面有很多惊喜,大家看源码的过程中就会发现。
1、首先导入相关依赖
2、新增springsecurity的配置
3、实现jwt逻辑处理
4、添加jwt校验器
5、继承security默认用户校验接口,实现逻辑
6、启动项目,进行测试。
1、访问http://localhost:8088/home,提示未登录
2、访问http://localhost:8088/login,输入用户(用户名:yhc、密码:yhc)和验证码
3、登录成功,跳转首页,可正常访问
4、打开F12,即可看到jwt
以上为个人总结,欢迎大家交流沟通,谢谢。
手机扫一扫
移动阅读更方便
你可能感兴趣的文章