YunaiV
|
b69b74b770
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.8.0-uniapp
Conflicts:
yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/auth/MemberAuthServiceImpl.java
|
2022-07-04 19:56:54 +08:00 |
|
芋道源码
|
33d094697d
|
!205 短信发送时,新增短信渠道的状态校验
Merge pull request !205 from muyi/login
|
2022-06-30 05:34:54 +00:00 |
|
yjb
|
ee2c731d25
|
短信模板测试短信,检测模板状态与渠道状态,同时为开启时发送短信,否则只记录短信
|
2022-06-25 10:53:15 +08:00 |
|
YunaiV
|
7a86a61079
|
【重构】新增 yudao-spring-boot-starter-biz-error-code 错误码组件
|
2022-06-17 22:56:06 +08:00 |
|
YunaiV
|
992e20530d
|
基于 Guava 实现 tenant 租户数据的本地缓存
|
2022-06-17 20:18:56 +08:00 |
|
YunaiV
|
d3200910db
|
基于 Guava 实现 dict 字典数据的本地缓存
|
2022-06-17 19:44:28 +08:00 |
|
YunaiV
|
d1271f8bff
|
统一 TenantApi 的封装,与 yudao-cloud~
|
2022-06-16 22:29:59 +08:00 |
|
YunaiV
|
58e4f11cca
|
移除 yudao-spring-boot-starter-extension
|
2022-06-16 09:02:44 +08:00 |
|
YunaiV
|
8de9872ff8
|
统一 DeptApi 的封装,与 yudao-cloud~
|
2022-06-16 08:53:09 +08:00 |
|
芋道源码
|
df7bba7f30
|
!186 文件表建加原文件名称字段original_name,相关代码修改
Merge pull request !186 from 谢谢的谢/master
|
2022-06-14 23:52:47 +00:00 |
|
YunaiV
|
e68d4f54f7
|
优化 yudao-spring-boot-starter-biz-operatelog 的封装,和 yudao-cloud 保持一致
|
2022-06-13 23:05:13 +08:00 |
|
YunaiV
|
309ba2d3f1
|
修复 admin 退出时,判断 userType 不正确
|
2022-06-11 23:28:50 +08:00 |
|
YunaiV
|
1895a9e809
|
优化 AdminUserApi 的实现,和 Cloud 保持一致
|
2022-06-09 08:57:57 +08:00 |
|
YunaiV
|
bdf579a20b
|
将 yudao-module-system-api 模块的 auth 包,重构成 oauth2 包
|
2022-06-05 16:44:50 +08:00 |
|
YunaiV
|
421afab7b9
|
fix oauth2 swagger 用户信息的接口信息不全,因为 swagger @ApiModel 带 . 会导致跳转存在问题
|
2022-06-03 18:55:03 +08:00 |
|
YunaiV
|
47753467ee
|
将 yudao-module-system-api 模块的 auth 包,重构成 oauth2 包
|
2022-06-03 09:53:13 +08:00 |
|
YunaiV
|
6fd14b30c2
|
1. 升级 spring boot 到 2.6.8
2. 修复 Spring Fox 在 2.6.X 版本的兼容性
|
2022-06-01 22:18:02 +08:00 |
|
YunaiV
|
e1c08c4661
|
新增 member/auth/weixin-mini-app-login 接口,实现小程序的手机登录
|
2022-05-29 23:48:52 +08:00 |
|
谢华宁
|
20411fa6b5
|
文件表建加原文件名称字段name,相关代码修改
|
2022-05-29 22:40:03 +08:00 |
|
谢华宁
|
0fd5de2d73
|
文件表建加原文件名称字段original_name,相关代码修改
|
2022-05-29 16:19:56 +08:00 |
|
YunaiV
|
30fbfb6143
|
新建的用户未分配角色时,操作自己信息回报错的问题
|
2022-05-27 20:10:24 +08:00 |
|
YunaiV
|
abe6828d0c
|
增加 纠正删除刷新临牌时,调用mapper错误 的单元测试
|
2022-05-27 19:55:38 +08:00 |
|
芋道源码
|
68a0b381c1
|
!180 纠正删除刷新临牌时,调用mapper错误。
Merge pull request !180 from jinbb/N/A
|
2022-05-27 11:53:16 +00:00 |
|
yudongshang
|
957a7090e7
|
修复参数不一致导致接口文档无法访问问题
|
2022-05-27 14:24:28 +08:00 |
|
jinbb
|
83bfb6073b
|
纠正删除刷新临牌时,调用mapper错误。
纠正删除刷新临牌时,调用mapper错误。
|
2022-05-26 02:48:18 +00:00 |
|
YunaiV
|
495f121463
|
完善 OAuth2OpenControllerTest 单元测试
|
2022-05-25 23:22:48 +08:00 |
|
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 |
|