Commit Graph

1952 Commits

Author SHA1 Message Date
YunaiV
60bb8dd29c 增加 oauth2 的 code 的生成与消费的逻辑 2022-05-15 22:23:28 +08:00
YunaiV
feff5aba07 增加 oauth2 的 scope 的校验方法,与使用示例 2022-05-15 21:30:12 +08:00
YunaiV
65ee56c811 完成 oauth2 check-token 校验 token 的实现 2022-05-15 18:32:34 +08:00
YunaiV
0900b9e111 完成 oauth2 password 密码模式的实现
完成 oauth2 revokeToken 的实现
2022-05-15 17:36:22 +08:00
YunaiV
99ba7ccee8 完成 oauth2 code 授权码模式的实现 2022-05-15 15:59:49 +08:00
YunaiV
66034d26c0 完成 oauth2 code 授权码模式的实现 2022-05-15 00:20:52 +08:00
YunaiV
6ca88277d8 完成 oauth2 implicit 简化模式的实现 2022-05-14 23:47:34 +08:00
YunaiV
7d1deab48b 调整包结构,oauth2 独立 2022-05-14 21:56:28 +08:00
YunaiV
aa8fb4acf0 搭建 oauth/authorize 的初步逻辑 2022-05-14 20:10:06 +08:00
YunaiV
ce60ec0815 修改 OAuth2ClientDO 实体,支持自动授权的范围的设置 2022-05-14 15:11:58 +08:00
YunaiV
6c5f5e1ad4 完善 refresh token 失效时,无法自动跳转回首页的问题,同时优化相关的提示 2022-05-13 20:28:56 +08:00
YunaiV
09c8a91b6a 修复 MySQL 文件的编码错误 2022-05-13 19:24:07 +08:00
芋道源码
766ccbf962
!168 fixed: 在特定情况下,flowable数据库表自动创建不了,导致无法启动
Merge pull request !168 from hezhenhui/#I57A80
2022-05-13 10:19:14 +00:00
芋道源码
cd4df24933
!167 DO生成模板,当主键是String类型,模板有误
Merge pull request !167 from hezhenhui/#I578CG
2022-05-13 10:18:41 +00:00
hezhenhui
0fd1435e94 fixed: 在特定情况下,flowable数据库表自动创建不了。 2022-05-13 14:17:03 +08:00
YunaiV
67afd82150 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2 2022-05-13 12:31:36 +08:00
YunaiV
9e10e0fd5d Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro into feature/1.6.2 2022-05-13 12:31:26 +08:00
YunaiV
db0fbcf3d9 同步最新的 MySQL、Oracle、PostgreSQL、SQLServer 的数据文件 2022-05-13 12:31:06 +08:00
hezhenhui
93f6d4eaf1 fixed:DO生成模板,当主键是String类型,模板有误 2022-05-13 09:59:35 +08:00
芋道源码
190150d1f4
!166 用户 Token 采用 OAuth2 的 Access Token + Refresh Token,提升安全性
Merge pull request !166 from 芋道源码/feature/1.6.2
2022-05-12 17:56:24 +00:00
YunaiV
e1daeba5d3 同步最新的 SQL 脚本 2022-05-13 01:52:10 +08:00
YunaiV
5794780c4e 调整 SecurityPermissionFrameworkService 的实现,完善 PermissionServiceTest 的单元测试 2022-05-13 00:24:10 +08:00
YunaiV
49b4eedfc0 增加 UserRole 的缓存,完善权限相关的单元测试 2022-05-12 22:57:58 +08:00
YunaiV
97db4586a8 完成 OAuth2 的客户端模块 2022-05-12 01:09:16 +08:00
芋道源码
3294442121
!165 代码优化
Merge pull request !165 from Justubborn/master
2022-05-11 15:46:27 +00:00
Justubborn
41d049c35c
pref: 代码优化 2022-05-11 15:13:20 +00:00
YunaiV
1f36af8e6a 文件上传组件 FileUpload 上传报错的问题 2022-05-11 12:40:54 +08:00
YunaiV
b6cb6469f1 富文本编辑器的 Editor 的图片上传报错的问题 2022-05-11 12:35:42 +08:00
芋道源码
4f7cd65e95
!164 fix:使用一键改包之后,可能导致的自定义lock4j失败策略bean与lock4j提供的默认失败策略bean冲突问题
Merge pull request !164 from baihongbin/master
2022-05-11 03:13:40 +00:00
baihongbin
9d5d192175
fix:使用一键改包之后,可能导致的自定义lock4j失败策略bean与lock4j提供的默认失败策略bean冲突问题
解决方法:
使用@AutoConfigureBefore注解,指定自定义bean在LockAutoConfiguration之前进行加载,使得LockAutoConfiguration中的失败策略bean上的@ConditionalOnMissingBean注解生效
2022-05-11 02:51:29 +00:00
YunaiV
63e632ceb7 图片上传组件 ImageUpload 上传报错的问题 2022-05-11 01:20:07 +08:00
YunaiV
f46d81dab5 增加 OAuth2 客户端 2022-05-11 00:43:03 +08:00
YunaiV
5cf68961e1 1. 修改在线会话的实现
2. 接入到会员管理 OAuth2.0
2022-05-10 23:20:15 +08:00
not_null
8ebac3e445
处理问题 https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I560LX
处理问题 https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I560LX
2022-05-10 10:20:41 +00:00
YunaiV
6ed624861d 增加 refresh token 接口,并接入到前端项目 2022-05-09 22:49:42 +08:00
YunaiV
a3687132b6 增加 refresh token 接口,并接入到前端项目 2022-05-09 22:46:52 +08:00
YunaiV
86e6c04e07 登录后,返回 OAuth2 的 access token + refresh token 2022-05-09 19:40:10 +08:00
YunaiV
8505873e1b 解决 UserController 冲突问题 2022-05-09 13:31:39 +08:00
YunaiV
5ea9cc3cd7 实现管理后台登出时,删除 oauth 令牌 2022-05-09 13:29:23 +08:00
YunaiV
4f52d1367b 实现管理后台登录时,使用 OAuth2 的 access token 2022-05-08 23:52:31 +08:00
yong
b30c39764d 用户信息 2022-05-08 21:20:47 +08:00
YunaiV
ebee4ddb7c 制定 OAuth2 协议的表结构与 API 设计 2022-05-08 17:43:24 +08:00
YunaiV
5e8648508e 去除 Spring Security 的 Member 的 loadUsername,使用自己定义的 login0 实现 2022-05-08 02:33:34 +08:00
YunaiV
3bd7e8e682 去除 Spring Security 的 Admin 的 loadUsername,使用自己定义的 login0 实现 2022-05-08 02:09:22 +08:00
YunaiV
3351ebbbb4 去除 Spring Security 的 logout handler,使用自己定义的 logout 接口 2022-05-08 00:38:55 +08:00
YunaiV
baadb5a937 简化 mock login 模拟登录的实现,由 TokenAuthenticationFilter 直接实现 2022-05-08 00:17:48 +08:00
YunaiV
73bf0b6f4f 去除 LoginUser 的 updateTime、username、password、status 字段,简化 2022-05-07 01:30:37 +08:00
YunaiV
8737674d74 去除 LoginUser 的 roleIds、deptId 字段,简化 2022-05-07 00:39:39 +08:00
YunaiV
d8a242629b Merge branch 'feature/1.6.2' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2 2022-05-06 23:47:37 +08:00
YunaiV
7f5788aed1 YudaoServerApplication 中,增加启动项目的文档地址 2022-05-06 10:07:12 +08:00