YunaiV
|
f87c4f75e8
|
完善 OAuth2GrantServiceImplTest 单元测试
|
2022-05-25 01:44:23 +08:00 |
|
YunaiV
|
4ffe7b9c3b
|
完善 OAuth2CodeServiceImplTest 单元测试
|
2022-05-25 01:14:04 +08:00 |
|
YunaiV
|
522d70a29b
|
完善 OAuth2TokenServiceImplTest 单元测试
|
2022-05-25 00:19:46 +08:00 |
|
YunaiV
|
65d2dffe1a
|
完善 OAuth2ApproveServiceImplTest 单元测试
|
2022-05-24 22:24:13 +08:00 |
|
YunaiV
|
b3ab1d9285
|
完善 OAuth2ClientServiceImplTest 单元测试
|
2022-05-24 10:13:05 +08:00 |
|
YunaiV
|
668551350f
|
完成 SSO 登录的功能
|
2022-05-24 00:48:35 +08:00 |
|
YunaiV
|
d18463866e
|
新增 sso 页面
|
2022-05-24 00:01:30 +08:00 |
|
YunaiV
|
ed847ac2ee
|
Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro into feature/1.6.2
|
2022-05-23 20:17:28 +08:00 |
|
YunaiV
|
d322e78199
|
前端 Token、账号、密码等信息,统一使用 LocalStorage 替代 Cookie 存储
|
2022-05-22 20:09:48 +08:00 |
|
leoxxx
|
7e09b406ab
|
字典管理、通知管理、岗位管理、角色管理界面的列表改成初始按id倒序显示。错误码管理改为初始按code倒序显示。
|
2022-05-21 20:53:33 +08:00 |
|
leoxxx
|
f72597c434
|
字典管理、通知管理、职位管理角色管理界面的列表改成初始按id倒序显示。错误码管理改为初始按code倒序显示。
|
2022-05-21 19:23:31 +08:00 |
|
leoxxx
|
cdb79bcb39
|
用户管理页面改变用户列表默认排序方式为用户id倒序
|
2022-05-21 18:00:00 +08:00 |
|
YunaiV
|
0ae9af0492
|
增加 MyBatis Plus 的 EncryptTypeHandler 类型处理器,实现字段的加密解密
|
2022-05-19 02:17:44 +08:00 |
|
caiti
|
92d7a701b5
|
fix: 使用CollUtil.isEmpty判空
|
2022-05-17 22:00:06 +08:00 |
|
caiti
|
3eb2f3447f
|
fix: 新增用户不分配角色的情况会空指针
|
2022-05-17 21:54:04 +08:00 |
|
YunaiV
|
19f6207862
|
修复新增租户时,数据权限的校验导致报错的问题
|
2022-05-17 10:09:06 +08:00 |
|
YunaiV
|
1f1970e6c8
|
提供最新的内嵌模式
|
2022-05-17 09:55:21 +08:00 |
|
芋道源码
|
b88b6904bf
|
!163 处理问题 https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I560LX
Merge pull request !163 from not_null/N/A
|
2022-05-17 01:49:09 +00:00 |
|
YunaiV
|
c7a2916748
|
完成 system_oauth2_approve 相关的批准逻辑
|
2022-05-16 00:00:36 +08:00 |
|
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
|
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 |
|
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
|
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
|
5ea9cc3cd7
|
实现管理后台登出时,删除 oauth 令牌
|
2022-05-09 13:29:23 +08:00 |
|
YunaiV
|
4f52d1367b
|
实现管理后台登录时,使用 OAuth2 的 access token
|
2022-05-08 23:52:31 +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
|
52010d5535
|
完善单元测试
|
2022-05-05 19:29:53 +08:00 |
|
YunaiV
|
7753bd4c44
|
1. code review 后台的短信验证码登陆
2. 解决 SQL Server LIMIT 1 存在报错的问题
|
2022-05-02 22:57:45 +08:00 |
|
YunaiV
|
4453ac27ff
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-smsLogin
Conflicts:
sql/ruoyi-vue-pro.sql
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/auth/AuthConvert.java
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/framework/security/config/SecurityConfiguration.java
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/auth/AdminAuthService.java
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/auth/AdminAuthServiceImpl.java
yudao-ui-admin/src/api/login.js
yudao-ui-admin/src/store/modules/user.js
|
2022-05-02 21:36:51 +08:00 |
|
YunaiV
|
60f918da84
|
增加 SQLServer 的适配~
|
2022-05-02 18:04:34 +08:00 |
|
YunaiV
|
cf3cfdd2d6
|
补全用户与岗位的关联的单元测试,简化相关的实现代码
|
2022-05-02 15:59:38 +08:00 |
|
YunaiV
|
c845f3f012
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-postgresql
|
2022-05-02 15:24:24 +08:00 |
|
YunaiV
|
8606f5c605
|
优化 UserSession 的实现,将 id 变成自增,额外增加 token 字段
|
2022-05-02 12:33:37 +08:00 |
|
anzhen
|
18a3f4d3eb
|
Merge branch 'upstream/master'
# Conflicts:
# sql/ruoyi-vue-pro.sql
|
2022-05-02 11:50:35 +08:00 |
|
YunaiV
|
6f18adb54a
|
适配 Oracle 数据库
1. 修复配置中心的 DAO 查询报错
2. 适配 LIMIT 1 的查询
|
2022-05-01 17:55:13 +08:00 |
|
YunaiV
|
7db1a58bfc
|
适配 Oracle 数据库
1. 去除关键字,避免数据库的查询冲突
|
2022-05-01 13:33:02 +08:00 |
|
YunaiV
|
1bd86d6ffd
|
适配 Oracle 数据库
1. 解决 Menu 的 permission 为空,导致缓存初始化报错
2. 多租户拦截时,过滤掉 DUAL 表,避免 TENANT_ID 字段不存在的报错
3. BaseDO 增加 creator、updator 字段的 jdbcType,避免解析 null 值报错
|
2022-05-01 01:12:27 +08:00 |
|
芋道源码
|
20840a3ac0
|
!151 增加 PostgreSQL 数据库的支持
Merge pull request !151 from 芋道源码/feature/1.6.2
|
2022-04-30 15:17:31 +00:00 |
|
芋道源码
|
b47264c037
|
回退 'Pull Request !144 : 注释掉MenuServiceTest类测试代码,修复master分支的源码编译报错问题,方便其他童鞋下载后直接运行。'
|
2022-04-30 15:14:58 +00:00 |
|
YunaiV
|
d1a46cf652
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-postgresql
|
2022-04-30 23:14:29 +08:00 |
|
YunaiV
|
45cbb56ea1
|
1. 同步 MySQL、PostgreSQL 最新的脚本
2. 修复单元测试的报错
|
2022-04-30 23:11:37 +08:00 |
|
YunaiV
|
30e886be6f
|
解决 PostgreSQL 集成 Quartz 时的报错
|
2022-04-30 22:52:55 +08:00 |
|
YunaiV
|
e24c8c3425
|
修改实体和 Mapper,解决 PostgreSQL 查询报错的问题
|
2022-04-30 20:09:36 +08:00 |
|
YunaiV
|
98c317f0e0
|
封装 IdTypeEnvironmentPostProcessor 组件,自动适配 id-type 策略,用于 Oracle、PostgreSQL 的自动适配
|
2022-04-30 11:38:21 +08:00 |
|
Hermit
|
023eb08fd1
|
注释掉MenuServiceTest类测试代码,修复master分支的源码编译报错问题
|
2022-04-29 10:58:49 +08:00 |
|
anzhen
|
1cd4338857
|
Merge branch 'upstream/master'
# Conflicts:
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/dept/UserPostDO.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dept/UserPostMapper.java
|
2022-04-27 22:17:43 +08:00 |
|
酱包
|
5139117b13
|
更新登录模板
支持短信验证码登录
|
2022-04-27 11:31:18 +08:00 |
|
YunaiV
|
c402077961
|
进一步重构社交登陆的实现
|
2022-04-27 00:35:59 +08:00 |
|
YunaiV
|
7227664f77
|
进一步重构社交登陆的实现
|
2022-04-26 23:36:26 +08:00 |
|
YunaiV
|
878445a238
|
重构社交登录,完善单元测试
|
2022-04-26 02:17:38 +08:00 |
|
YunaiV
|
89df5b3cf6
|
临时提交,暂时不考虑 unionId,简化模型
|
2022-04-26 01:15:24 +08:00 |
|
YunaiV
|
705a5ff645
|
重构社交登录的时候,增加独立的社交绑定表
|
2022-04-25 01:36:29 +08:00 |
|
YunaiV
|
9ee501d845
|
Merge remote-tracking branch 'origin/master'
|
2022-04-22 00:08:00 +08:00 |
|
YunaiV
|
09103f310b
|
1. 【修复】单元测试报错
2. 【优化】yudao-module-xx-impl 调整成 yudao-module-xx-biz,更加符合定位
|
2022-04-22 00:07:54 +08:00 |
|
YunaiV
|
c703628940
|
【新增】菜单新增是否缓存、是否隐藏的字段
|
2022-04-21 01:47:34 +08:00 |
|
xingyu
|
338ac14c19
|
公告类型名称错误
|
2022-04-18 07:24:15 +00:00 |
|
YunaiV
|
9b687ff6c9
|
🐛 修复忽略租户的 URL,未带租户会报错的问题
|
2022-04-16 00:33:34 +08:00 |
|
YunaiV
|
6471c8d586
|
修复管理后台的社交登录时,传入的用户类型不正确
|
2022-04-16 00:19:54 +08:00 |
|
YunaiV
|
1737714a22
|
修复敏感词的 Swagger 注解错误,导致 Knife4j 无法使用
|
2022-04-15 20:36:39 +08:00 |
|
anzhen
|
17167c24d1
|
code review 编码规范统一
|
2022-04-15 15:56:47 +08:00 |
|
YunaiV
|
f38c783152
|
Merge remote-tracking branch 'origin/master'
|
2022-04-11 01:21:40 +08:00 |
|
YunaiV
|
076c7a4e3e
|
优化短信模块的代码
|
2022-04-11 01:21:33 +08:00 |
|
YunaiV
|
ae85fe8aaf
|
去除 system、infra 模块,对 member 模块的依赖
|
2022-04-10 11:31:08 +08:00 |
|
YunaiV
|
65a86e8d75
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-qcloud
Conflicts:
yudao-ui-admin/yarn.lock
|
2022-04-09 11:27:47 +08:00 |
|
YunaiV
|
9d9836dea2
|
完善敏感词的单元测试
|
2022-04-09 11:18:07 +08:00 |
|
YunaiV
|
696756b3c8
|
实现 SensitiveWord API 实现类
|
2022-04-09 10:48:47 +08:00 |
|
YunaiV
|
3f7d7c3bfa
|
同步 SensitiveWord 敏感词代码,原分支未正确关联仓库
|
2022-04-09 01:00:20 +08:00 |
|
安贞
|
47447ded6b
|
code review 编码规范统一
|
2022-04-06 13:58:08 +08:00 |
|
YunaiV
|
d60be0bb53
|
优化 test 组件的封装,内置 Redis、DB 等多种快速测试的基类
|
2022-04-04 20:28:59 +08:00 |
|
FinallySays
|
6fd52dfbb6
|
接入腾讯云短信
|
2022-04-04 17:30:58 +08:00 |
|
YunaiV
|
49b906bbfe
|
增加 Spring Cache 框架
|
2022-04-03 13:23:00 +08:00 |
|
芋道源码
|
3263b0ab5b
|
!114 1. 优化分配菜单的逻辑,使用批量插入 2. 修复 CodegenEngine 生成代码时,Mapper.XML 地址不对
Merge pull request !114 from 芋道源码/feature/1.6.2
|
2022-04-01 14:43:57 +00:00 |
|
YunaiV
|
1bb204adb5
|
1. 优化分配菜单的逻辑,使用批量插入
2. 修复 CodegenEngine 生成代码时,Mapper.XML 地址不对
|
2022-04-01 22:40:19 +08:00 |
|
安贞
|
78c132e68d
|
fix user id is null
|
2022-03-31 13:18:37 +08:00 |
|
安贞
|
5fc1101900
|
1、关联表删除额外的service。
2、service中删除mybatis plus 的操作,技术和业务解耦。
|
2022-03-31 09:11:02 +08:00 |
|
安贞
|
3cd135850e
|
新建一个关联表维护用户岗位关系
|
2022-03-30 17:21:24 +08:00 |
|
YunaiV
|
56ea65e53d
|
优化登录逻辑的实现,封装统一的登录成功方法,创建 Session + 记录登录日志
|
2022-03-30 00:02:55 +08:00 |
|
xiex@fjhrt.com
|
5614a8495f
|
fix 用户id翻译成名称时id取错得bug
|
2022-03-22 17:34:14 +08:00 |
|