毕设-Springboot + Vue登录校验功能相关
方案
方案一
使用Spring Security
本人太菜了,这个方案放弃,因为做的是毕设,所以稳一点比较好。
方案二
使用SpringBoot的拦截器。
参考资料
方案一
- Spring Security 入门原理及实战
- 前后端分离 SpringSecurity+Vue 登录功能实现
- Spring Security零基础入门之一
- 【2020版】4小时学会Spring Boot+Vue前后端分离开发
方案二
跨域问题
使用cokie传递token
前端:axios
1 import axios from 'axios' 2 axios.defaults.withCredentials = true;
后端:springboot
@Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("http://localhost:8080") .allowCredentials(true); } }
UML图