【文件属性】:
文件名称:java8stream源码-spring-security-jwt:安全
文件大小:239KB
文件格式:ZIP
更新时间:2021-06-04 17:37:06
系统开源
java8
stream
源码
基于Spring
Security,
JWT,
Vue的前后端分离无状态认证Demo
简介
运行展示
主页
登陆
管理员页
后端
主要展示
Spring
Security
与
JWT
结合使用构建后端
API
接口。
主要功能包括登陆(如何在Spring
Security中添加验证码登陆),查找,创建,删除并对用户权限进行区分等等。
ps:由于只是
Demo,所以没有调用数据库,以上所说增删改查均在
HashMap
中完成。
前端
展示如何使用
Vue
构建前端后与后端的配合,包括跨域的设置,前端登陆拦截
并实现POST,GET,DELETE请求。包括如何在
Vue
中使用后端的
XSRF-TOKEN
防范
CSRF
攻击
技术栈
组件 技术
前端 Vue.js
2
后端
(REST
API) SpringBoot
(Java)
安全 Token
Based
(Spring
Security,
JJWT,
CSRF)
前端脚手架 vue-cli3,
Webpack,
npm
后端构建 Maven
快速运行
测试运行环境
Java11,
Node
12
构
【文件预览】:
spring-security-jwt-master
----.gitignore(333B)
----.mvn()
--------wrapper()
----src()
--------main()
--------test()
----mvnw(10KB)
----pom.xml(3KB)
----mvnw.cmd(6KB)
----README.md(29KB)
----out()
--------production()