import com.itheima.pojo.Emp; import com.itheima.pojo.Result; import com.itheima.service.EmpService; import com.itheima.utils.JwtUtils; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import or...
3.6 SpringBoot+Vue实现第三方QQ登录(二) 3.7 其他第三方登录方式:第三方登录汇总 4. 源码购买 4.1 简洁版源码(淘宝店铺:爱创客网络) 只包含登录,第三方登录,跳转首页(没有菜单!),技术框架:SpringBoot+SpringSecurity+Mysql+Redis+Vue+ElementUI等 4.2 完整版本源码(淘宝店铺:爱创客网络) 测试地址(测试地址是完...
<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project> 2.3、引入MybatisPlus 如果对MybatisPlus不熟悉,入门可以参考SpringBoot学习笔记(十七:MyBatis-Plus ) 想了解更多可以直接查看官网。 2.3.1、引入MP依赖 复制代码 <!
cnpm install bootstrap-vue axios jquery vue-router AI代码助手复制代码 应该会出现popper.js过期的警告,这是bootstrap-vue的原因,可以忽略: 依赖说明如下: bootstrap-vue:一个结合了Vue与Bootstrap的前端UI框架 axios是一个简洁易用高效的http库,本项目使用其发送登录请求 jquery:一个强大的JS库 vue-router:Vue...
1.1、登录界面 1.2、添加路由 1.3、引入ElementUI美化界面 1.3.1、安装Element UI 1.3.2、引入 Element 1.3.3、使用ElementUI美化登录页面 1.4、引入axios发起请求 1.5、前端相关配置 2、后端开发 2.1、统一结果封装 2.2、登录业务实体类 2.3、控制层 2.4、业务层 ...
这两天开始学习使用Vue实现前后端分离,以下内容实现了简单的登录操作。 开发工具和环境:VS Code、IDEA、Maven、Jpa、Mysql 创建vue项目 1.我是使用vue-cli来创建项目的,首先是安装vue-cli。 npm install vue-cli -g 2.cd进入你存放项目的文件夹下,创建helloworld项目 ...
schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> <relativePath/> <...
Springboot+JWT+Vue实现登录功能 一、前言 最近在写一个Springboot+Vue的前后端分离项目,并且刚学了JWT的功能和原理,正好拿来练练手,在开发过程中也遇到了很多坑点,主要是对vue和springboot不够熟练导致的,因此写篇文章来记录分享。 二、JWT 1.介绍 Jsonweb token (JWT), 是为了在网络应用环境间传递声明而执行...
登录的信息通过表单请求后台,后端服务器判断用户账号密码正确之后,根据用查询结果、定义好的秘钥、过期时间 生成 token ,返回给前端,前端拿到后端返回的 token ,存储在 localStroage,前端在采用导航守卫在每次路由跳转时判断 localStroage 有无 token ,没有则跳转到登录页,有则请求获取用户信息或者进行转跳,实现登录。
Vue2 + SpringBoot 本地前后端联调(简单登录) 前言: 后端:IDEA + SpringBoot 前端:VSCode + Vue2.x 1. 前端 1) vue 创建项目: vue create login-debugging(建议使用管理员身份打开cmd,到指定目录) 使用 空格 来选中,后续选择不进行演示了,下图蓝色字体就是进行的选择。