公告 各位gf-vue-admin的使用者,本项目今年会完成升级架构,也会跟着goframe的版本节奏,由面向对象的写法切换到面向接口的写法各位敬请期待! 这是简体中文文档 项目文档 前端UI框架: 后台框架: 1.基本介绍 1.1项目介绍 在线预览==>服务器过期,暂不开放在线预览 Gf-vue-admin是一个基于vue和GoFrame开发的全栈前分离的后台管理系统,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,表单生成器,代码生成器等功能,提供多种示例文件,让您把更多时间专注于业务开发上。 1.2贡献指南 你好!首先感谢您使用gf-vue-admin。 Gf-Vue-Admin是一套为后台管理平台准备的一个完整的前分离分离式样式的开源框架,逐步快速构建后台管理系统。 Gf-Vue-Admin的成长离不开大家的支持,如果你愿意为Gf-Vue-Admin贡献代码或提供建议,
2023-02-27 10:47:39 1.89MB 系统开源
1
项目介绍 乐优商城是一个全品类的电商购物网站(B2C) 用户可以在线购买商品,加入购物车,下单,秒杀商品 可以评论已购买商品; 管理员可以在后台管理商品的上下架,促销活动 管理员可以监控商品销售状况 系统架构 ####架构图: ####架构图介绍: ** 后台管理** 后台系统主要包含以下功能: 商品管理,包括商品分类,品牌,商品规格等信息的管理 销售管理,包括订单统计,订单退款处理,促销活动生成等 用户管理,包括用户控制,冻结,解锁等 权限管理,整个网站的权限控制,采用智威汤逊鉴权方案,对用户及API进行权限控制 预览图: 前台门户 前台门户面向的是客户,包含与客户交互的一切功能例如: 搜索商品 加入购物车 下单 评价商品等等 前台系统我们会使用Thymeleaf模板引擎技术来完成页面开发。出于SEO优化的考虑,我们将不采用单页应用。 无论是前台还是后台系统,都共享相同的微服务集群,包括
2023-02-19 13:15:36 15.73MB JavaScript
1
Springboot+SpringSecurity+JWT+redis 多参数登录验证,重新 UserDetailsService 实现 loadUserByUserna 多参数方法
2023-02-03 11:17:18 35KB SpringSecurity JWT redis loadUserByUserna
1
springsecurity+jwt权限系统demo,只有后端,测试请使用postman,未登录情况下不可以访问指定路径的接口,用户登录之后不可以访问管理员接口,管理员可以访问其角色一下的所有接口,角色可以继承
2023-02-02 14:38:44 241KB springsecurity jwt
1
story-admin 本项目为前后端分离的Web应用后端程序,采用技术框架如下: springboot v2.1.2.RELEASE shiro jwt redis mybatis-plus v3.1.2 包含 代码生成器 文档swagger2, 使用jwt采用token有效期内刷新机制更新Token。 项目已实现功能包括: 用户登录 用户管理 角色管理 权限管理 菜单管理
2023-01-31 14:41:11 189KB Java
1
springboot集成jwt实现token令牌,集成spring-security实现API鉴权,集成redis做token黑名单,代码亲测,欢迎品尝!!!
2023-01-30 11:13:20 316KB jwt redisUtils api鉴权 spring-security
1
springsecurity + jwt + mybatis + redis
2023-01-30 09:19:29 1.03MB springsecurity jwt redis mybatis
1
JWT的用法: 客户端接收服务器返回的JWT,将其存储在Cookie或localStorage中。 此后,客户端将在与服务器交互中都会带JWT。如果将它存储在Cookie中,就可以自动发送,但是不会跨域,因此一般是将它放入HTTP请求的Header Authorization字段中。当跨域时,也可以将JWT被放置于POST请求的数据主体中。 JWT问题和趋势: JWT不仅可用于认证,还可用于信息交换。善用JWT有助于减少服务器请求数据库的次数。 生产的token可以包含基本信息,比如id、用户昵称、头像等信息,避免再次查库 存储在客户端,不占用服务端的内存资源 JWT默认不加密,但可以加密。生成原始令牌后,可以再次对其进行加密。 当JWT未加密时,一些私密数据无法通过JWT传输。 JWT的最大缺点是服务器不保存会话状态,所以在使用期间不可能取消令牌或更改令牌的权限。也就是说,一旦JWT签发,在有效期内将会一直有效。 JWT本身包含认证信息,token是经过base64编码,所以可以解码,因此token加密前的对象不应该包含敏感信息,一旦信息泄露,任何人都可以获得令牌的所有权限。为了减少盗用,JWT的有效期不宜设置太长。对于某些重要操作,用户在使用时应该每次都进行进行身份验证。 为了减少盗用和窃取,JWT不建议使用HTTP协议来传输代码,而是使用加密的HTTPS协议进行传输。
2023-01-29 10:27:16 2KB 官方标准JWT进行跨域身份验证
1
go-api-server Use golang to make a restful api server Skills golang restful api gin swagger nginx Viper (Go configuration with fangs) gorm (Go ORM lib) JWT HTTPS cURL -X/--request [GET|POST|PUT|DELETE|…] 指定请求的 HTTP 方法 -H/--header 指定请求的 HTTP Header -d/--data 指定请求的 HTTP 消息体(Body) -v/--verbose 输出详细的返回信息 -u/--user
2023-01-21 15:15:24 41KB api nginx golang jwt
1
休息应用 这是基于GO(GOLANG)的ReST API的框架。 这可以用作需要JWT用户身份验证,带有日志记录和键/值存储(KVS)的基于GO的应用程序的基础。 主要特征: 分层日志记录; 由github.com/paulfdunn/logh提供 键/值存储(KVS); 由github.com/paulfdunn/db提供。 KVS用于存储应用程序配置数据和身份验证数据,但也可以用于任何其他目的。 KVS实现了对象序列化/反序列化,使持久化对象变得容易。 身份验证使用JWT(JSON Web令牌)进行处理。 身份验证支持两种模型:任何人都可以创建登录名,或者只有注册用户可以创建新的登录名。 后者是示例应用程序中的默认设置。 身份验证支持基于REGEX的密码验证/规则。 要求 您必须已安装GO。 此代码是根据GO 1.16.2构建并测试的 针对所提供应用程序的curl命令示例,
2023-01-16 18:16:07 17KB Go
1