package com.ifsaid.admin.controller; import com.ifsaid.admin.service.ISysUserService; import com.ifsaid.admin.vo.Result; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.Map;...
spring boot security jwt 整合 vue-admin-template 2.0 项目模板,权限控制到按钮! 首先感谢PanJiaChen的 vue-admin-template 模板, 我是一名java程序员,所以前端的技术不怎么样。vue.js也只是会用一点,非常感谢PanJiaChen的模板支持。 同时感谢 @JetBrains 提供 IntelliJ IDEA 的支持 如果大家觉得写的不错,就请点亮我...
说明:本文前后端代码的实现分别在本人之前二次开发的开源项目vue-element-admin和vueblog两个项目的基础上进行 实现用户注册流程 用户注册完整流程 用户注册信息及校验 后台接口设计 上传头像接口 接口url http://localhost:8081/blog/upload/user/avatar 请求类型 POST 接口入参 接口出参 用户注册接口 接口url http:l...
距离笔者上次利用vue-element-admin项目整合后台spring-boot项目打通前后端权限控制首页左侧菜单功能过去一个半月了。最近换了项目组,用的都是华为的自研新技术,系统比较复杂,项目上手门槛也比较高,所以这一个多月笔者因为加班太多,也没有太多时间开发自己的开源项目。 但是最近总算腾出时间实现了之前承诺要实现的功能。...
https://github.com/lyh-man/admin-vue-template.git 回到顶部 回到顶部 一、使用阿里云 OSS 服务 1、简介 OSS 为 Object Storage Service,即对象存储服务。是阿里云提供的海量、安全、低成本、高可靠的云存储服务。 【官方使用文档:】 https://help.aliyun.com/document_detail/31817.html ...
https://github.com/lyh-man/admin-vue-template.git 回到顶部 一、简介 1、项目介绍 (1)基本介绍 使用SpringBoot + MyBatisPlus + MySQL 搭建一个后台管理系统的模板(后台代码)。 当然这类模板在网上有很多,可以直接下载、修改使用。 写这个项目目的,纯属练手(有不对的地方,还望不吝指教)。
globalConfig.setAuthor("admin"); // 注释作者 globalConfig.setOpen(false); // 生成代码后是否打开资源管理器 globalConfig.setFileOverride(false); // 重新生成代码后是否覆盖原文件 globalConfig.setServiceName("%sService"); // 去掉Service接口的首字母I ...
admin-server-template 管理后台模板,用vue.js搭建 admin-server 管理后台服务 api-server 接口服务 common-lib 公共资源 generator 基于Mybatis-plus的生成工具 运行 1, 先导入根目录下的数据库 2, 启动管理后台,API服务 3, 测试请用postman 导入要目录下的 xm_boot.postman_collection.json 功能 完整的后台管理...
//管理员,需要角色权限 “admin” filterChainDefinitionMap.put("/admin/**", "roles[admin]"); //开放登陆接口 filterChainDefinitionMap.put("/api/ajaxLogin", "anon"); filterChainDefinitionMap.put("/login", "anon"); filterChainDefinitionMap.put("/loginUser", "anon"); ...
//admin String token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VybmFtZSI6ImFkbWluIn0.AwXJiXuMoJodNCq3EslfV6wVrwLIFFcaFqsAsWfITQg"; DecodedJWT decode = JWT.decode(token); String username = decode.getClaim("username").asString(); ...