307 Commits (2105950321039890f5b7b353dc26de64eb6118ff)

Author SHA1 Message Date
YunaiV 495f121463 完善 OAuth2OpenControllerTest 单元测试 4 years ago
YunaiV 65d2dffe1a 完善 OAuth2ApproveServiceImplTest 单元测试 4 years ago
YunaiV ed847ac2ee Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro into feature/1.6.2 4 years ago
YunaiV e81ac9c1d0 增加 MyBatis Plus 的字段加密时,查询的示例 4 years ago
YunaiV 0ae9af0492 增加 MyBatis Plus 的 EncryptTypeHandler 类型处理器,实现字段的加密解密 4 years ago
YunaiV c7a2916748 完成 system_oauth2_approve 相关的批准逻辑 4 years ago
YunaiV feff5aba07 增加 oauth2 的 scope 的校验方法,与使用示例 4 years ago
YunaiV 99ba7ccee8 完成 oauth2 code 授权码模式的实现 4 years ago
YunaiV 6ca88277d8 完成 oauth2 implicit 简化模式的实现 4 years ago
YunaiV aa8fb4acf0 搭建 oauth/authorize 的初步逻辑 4 years ago
YunaiV 67afd82150 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2 4 years ago
芋道源码 190150d1f4
!166 用户 Token 采用 OAuth2 的 Access Token + Refresh Token,提升安全性
Merge pull request !166 from 芋道源码/feature/1.6.2
4 years ago
YunaiV 5794780c4e 调整 SecurityPermissionFrameworkService 的实现,完善 PermissionServiceTest 的单元测试 4 years ago
YunaiV 97db4586a8 完成 OAuth2 的客户端模块 4 years ago
baihongbin 9d5d192175
fix:使用一键改包之后,可能导致的自定义lock4j失败策略bean与lock4j提供的默认失败策略bean冲突问题
解决方法:
使用@AutoConfigureBefore注解,指定自定义bean在LockAutoConfiguration之前进行加载,使得LockAutoConfiguration中的失败策略bean上的@ConditionalOnMissingBean注解生效
4 years ago
YunaiV 5cf68961e1 1. 修改在线会话的实现
2. 接入到会员管理 OAuth2.0
4 years ago
YunaiV 5ea9cc3cd7 实现管理后台登出时,删除 oauth 令牌 4 years ago
YunaiV 4f52d1367b 实现管理后台登录时,使用 OAuth2 的 access token 4 years ago
YunaiV 5e8648508e 去除 Spring Security 的 Member 的 loadUsername,使用自己定义的 login0 实现 4 years ago
YunaiV 3bd7e8e682 去除 Spring Security 的 Admin 的 loadUsername,使用自己定义的 login0 实现 4 years ago
YunaiV 3351ebbbb4 去除 Spring Security 的 logout handler,使用自己定义的 logout 接口 4 years ago
YunaiV baadb5a937 简化 mock login 模拟登录的实现,由 TokenAuthenticationFilter 直接实现 4 years ago
YunaiV 73bf0b6f4f 去除 LoginUser 的 updateTime、username、password、status 字段,简化 4 years ago
YunaiV 8737674d74 去除 LoginUser 的 roleIds、deptId 字段,简化 4 years ago
YunaiV d8a242629b Merge branch 'feature/1.6.2' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2 4 years ago
emaisi 12ede349fa
ftp的在操作之前添加一个判断超时的重试。 4 years ago
emaisi b5f97f69d3 注释标点符号和汉字空格 4 years ago
emaisi bddd193185 调整注释 4 years ago
emaisi 472da026de 调整注释 4 years ago
emaisi 735228fcb1 修复ftp上传和下载的 4 years ago
芋道源码 4b90792bf1
!155 增加手机验证码登录
Merge pull request !155 from 酱包/feature/1.6.2-smsLogin
4 years ago
YunaiV 9848a95eb0 【升级】mysql-connector-java from 5.1.46 to 8.0.28 :提升 MySQL 客户端的性能 4 years ago
YunaiV 7753bd4c44 1. code review 后台的短信验证码登陆
2. 解决 SQL Server LIMIT 1 存在报错的问题
4 years ago
YunaiV 60f918da84 增加 SQLServer 的适配~ 4 years ago
YunaiV 8606f5c605 优化 UserSession 的实现,将 id 变成自增,额外增加 token 字段 4 years ago
YunaiV 6f18adb54a 适配 Oracle 数据库
1. 修复配置中心的 DAO 查询报错
2. 适配 LIMIT 1 的查询
4 years ago
YunaiV 7db1a58bfc 适配 Oracle 数据库
1. 去除关键字,避免数据库的查询冲突
4 years ago
YunaiV 1bd86d6ffd 适配 Oracle 数据库
1. 解决 Menu 的 permission 为空,导致缓存初始化报错
2. 多租户拦截时,过滤掉 DUAL 表,避免 TENANT_ID 字段不存在的报错
3. BaseDO 增加 creator、updator 字段的 jdbcType,避免解析 null 值报错
4 years ago
YunaiV 30e886be6f 解决 PostgreSQL 集成 Quartz 时的报错 4 years ago
YunaiV 98c317f0e0 封装 IdTypeEnvironmentPostProcessor 组件,自动适配 id-type 策略,用于 Oracle、PostgreSQL 的自动适配 4 years ago
YunaiV b34e2691f8 支持主流数据库的代码生成 4 years ago
YunaiV 3950c58c18 增加 Oracle Driver 4 years ago
YunaiV d79549b48a 优化代码生成器实现,增加 DatabaseTableDAO 抽象,支持多 db 类型 4 years ago
YunaiV d406bd37ce Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2 4 years ago
YunaiV 7ce7baa2d2 增加数据源管理 4 years ago
芋道源码 0bf5b20fd7
!137 简化三方登录的实现,降低理解成本
Merge pull request !137 from 芋道源码/feature/1.6.2
4 years ago
YunaiV 7227664f77 进一步重构社交登陆的实现 4 years ago
zwy 6505906565 🐛
【支付模块BUG】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX

支付宝 获取支付回调对象
4 years ago
zwy 802a7b0a30
【支付模块】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX
4 years ago
zwy 29a384989b
【支付模块】
添加 微信native支付
4 years ago