Springboot+Vue
求你们别学了
这个作者很懒,什么都没留下…
展开
-
单页面第三方登录的设计思路
文章目录简介后端设计前端设计简介以第三方接入支付宝登录为例,后端采用Springboot,前端采用vue,实现点击支付宝登录跳转到第三方登录界面,用户输入账号密码或扫码后返回到原用户界面并存在登录状态。后端设计导入Alipay的SDK包<dependency> <groupId>com.alipay.sdk</groupId> <...原创 2020-03-01 17:45:07 · 1204 阅读 · 0 评论 -
【Springboot+Vue】做一个权限管理后台(八):shiro实现手机号免密登陆
效果展示前端设计主要在登录界面增加了手机号登录: <template> <div class="login-container"> <el-tabs v-model="activeName" type="card"> <el-tab-pane label="账号/密码登陆" name="name"> ...原创 2020-02-17 22:37:47 · 1183 阅读 · 4 评论 -
【Springboot+Vue】做一个权限管理后台(七):动态加载后台菜单
效果演示数据库设计每一个用户都有一个用户id,为了对他们进行后台菜单的动态设计,即每个用户看到的的菜单是不一样的,那么我们就要为每一个用户规定一个角色,这就引入了role表,通过user_role的表建立联系。同样的,每个角色看到不用的菜单,菜单由后端根据登录的角色向数据库查询生成,这就引入了menu表,用过role_menu的表建立联系。我们插入几个数据:path:代表前端路由的...原创 2020-02-13 11:40:50 · 3287 阅读 · 8 评论 -
【Springboot+Vue】做一个权限管理后台(六):用户凭证与登出
文章目录前言服务器端Session和Token客户端cookie、localStorage、sessionStorage前端保存授权信息:Vuex登出前端拦截验证前言当一个用户登录以后,如果做每一件事情都需要再次携带用户名密码访问数据库认证,验证通过后才可以做,那么无疑增大了数据库的压力。所以我们就得给已经登录的用户一个凭证,让这个用户以后直接带着这个凭证访问我们的控制层。服务器端Sessi...原创 2020-02-12 12:47:58 · 983 阅读 · 1 评论 -
【Springboot+Vue】做一个权限管理后台(五):引入shiro
文章目录前言代码部分Shiro框架的引入下章预告结语前言由于将用户的账号密码明文存储在数据库中具有不安全性,比如容易泄露,用户觉得不靠谱等,所以我们需要将用户的密码加密存储在数据库中。Hash加密hash 算法(散列算法、摘要算法)即把任意长度的输入映射为固定长度的输出,比如密码 Evanniubi 变成五位的输出kchpl,这种算法不可逆,且存在信息损失,虽然随着时间推移,出现了字...原创 2020-02-11 21:39:38 · 1039 阅读 · 3 评论 -
【Springboot+Vue】做一个权限管理后台(四):引入数据库验证
前言数据必然要存储在数据库才更为安全,通过前端对后端进行访问,后端对数据库访问,返回结果给前端,这称为MVC的架构。那么本节做的就是对前端提交的数据通过对比数据库中的数据进行检验返回结果。安装Mysql下载安装菜鸟教程Mysql安装创建数据库与表一般数据库我们需要一个可视化的工具,市面上有很多,本系列我们采用navicat访问操作我们的数据库。下载安装进入navicat的官...原创 2020-02-10 17:46:56 · 782 阅读 · 1 评论 -
【Springboot+Vue】做一个权限管理后台(三):从登录开始
文章目录前言Vue第一个界面Springboot的控制层Element-UI的引入结语前言本篇会学习第一个demo,做一个简单的登录,可以帮助大家理解前后端分离的概念,以及掌握Element-UI的安装与使用使我们的界面更加美观。Vue第一个界面初识Vue我们知道,所有的网页界面都是由Html构成的,Vue中也是如此,我们可以看到Vue项目结构中有一个index.html:它是所...原创 2020-02-10 15:16:21 · 2009 阅读 · 1 评论 -
【Springboot+Vue】做一个权限管理后台(二):开发利器使用
文章目录前言前端配置搭建安装环境与工具搭建Vue项目后端配置下载安装jdk配置jdk环境创建Springboot项目结语前言本篇开始将带大家正式入门Web开发,俗话说”工欲利其事必先利其器“,而开发环境与开发工具就是我们的利器。本篇文章先带大家搭建环境与使用IDE。为什么呢?因为IDE里跑的代码需要开发环境的支持,开发环境里提供了一系列的API和基本的库供代码使用。前端配置前篇说过,我们...原创 2020-02-10 13:03:17 · 762 阅读 · 0 评论 -
【Springboot+Vue】做一个权限管理后台(一):项目介绍
文章目录作者叨叨前言开发工具说明技术栈结语作者叨叨大家好,我是一名本科三年级计科的学生,目标是成为一名全干工程师(狗头)。这是我的第一篇博客文章,之前也有过开发的经验。20岁的我拥有30年的开发经验以前是压根不想写博客的,一是觉得写出来的代码能跑就行(狗头+1),二是就算遇到问题搜一下解决了就好——能跑就行,三是我不怎么喜欢在网上分享,费时费力费脑子。今天为何开始了呢,这事还得从一只蝙蝠...原创 2020-02-10 10:59:04 · 1270 阅读 · 1 评论