Commit Graph

2698 Commits

Author SHA1 Message Date
Pan Qiancheng 0f90d5c360 feat: 修改实体,将provider的type定义改为string,以实现自定义的类型注入。
feat: 在OAuthApplication中新增强制PKCE参数
fix: 修复了oauth相关upsert组件的部分问题
2025-10-28 13:01:37 +08:00
Pan Qiancheng 629cf2e9d5 合并到5.10.4的升级目录中 2025-10-28 12:59:46 +08:00
Pan Qiancheng 8e79f42e2c fix: 迁移SQL 2025-10-28 11:29:19 +08:00
Pan Qiancheng 3ed9055c15 build 2025-10-28 11:21:30 +08:00
Pan Qiancheng 989c3c66ad feat: 在accessToken的endpoint和oauth的aspect中支持了PKCE相关支持 2025-10-28 11:07:37 +08:00
Pan Qiancheng 27db58a6f5 fix: 在创建操作时阻止用户重新生成、密钥 2025-10-28 10:47:10 +08:00
Pan Qiancheng e4295f5a4f feat: 修改实体,将provider的type定义改为string,以实现自定义的类型注入。
feat: 在OAuthApplication中新增强制PKCE参数
fix: 修复了oauth相关upsert组件的部分问题
2025-10-28 10:38:29 +08:00
wkj 8367447700 Merge branch 'merge_oauth2_extrafile_dev' into dev 2025-10-27 13:40:35 +08:00
Pan Qiancheng ded4eded1f fix: 对origin为空的情况新增了容错处理 2025-10-27 12:04:46 +08:00
wkj 16e347b7e3 修正cos文件下upload参数申明 2025-10-27 10:47:03 +08:00
wkj 840348d084 Merge branch 'merge_oauth2_extrafile_dev' into dev 2025-10-27 10:14:29 +08:00
wkj 964973daae upgrade: package.json version 5.10.1 2025-10-27 10:07:44 +08:00
wkj 116feb8a80 platform 和 system 文件下,panel 组件中props增加tabs传入 2025-10-27 10:04:01 +08:00
pqcqaq fcc9389812 fix: 修复一处if判断的笔误 2025-10-25 10:17:01 +08:00
pqcqaq 4e94e86d20 fix: 样式调整 2025-10-25 00:38:32 +08:00
Pan Qiancheng 4f41a93dd5 upgrade: 修改版本号,提供了升级SQL 2025-10-24 17:41:23 +08:00
Pan Qiancheng 75296485f1 fix: 新增是否启用pathStyle 2025-10-24 17:27:10 +08:00
Pan Qiancheng 0271a93e31 build 2025-10-24 17:16:29 +08:00
Pan Qiancheng 2c786b3d09 fix: 修复了由新增参数导致的s3 upload实现调用错误 2025-10-24 17:05:43 +08:00
Pan Qiancheng c2f14287b4 merge oauth2 and extrafile rebase from dev 2025-10-24 17:03:35 +08:00
Pan Qiancheng 670e4525cd feat: build 2025-10-24 16:58:36 +08:00
Pan Qiancheng 5c06cf0a7b fix: 移除了所有extraFile相关组件的origin默认值,修复了在trigger中不支持的selection写法导致的崩溃 2025-10-24 16:58:33 +08:00
Pan Qiancheng 7beeb8afeb feat: 支持了application, system,platform的defaultOrigin配置 2025-10-24 16:57:58 +08:00
Pan Qiancheng 021276346d fix: 因编译器暂不支持嵌套引用类型,故重新在entity内声明CosOrigin(以后适配) 2025-10-24 16:57:56 +08:00
Pan Qiancheng 4e005cec60 fix: 赋值 2025-10-24 16:57:39 +08:00
Pan Qiancheng 859d09cf13 fix: 优化了查询逻辑,如果提供origin则不需要再去查询数据库 2025-10-24 16:57:39 +08:00
Pan Qiancheng f4c80b052c feat: 在application, system, platform中新增了defaultOrigin的配置,并在extrafile的create-before trigger中获取配置并应用 2025-10-24 16:57:39 +08:00
Pan Qiancheng 6b29b03750 feat: 新增我的授权历史组件 2025-10-24 16:57:39 +08:00
Pan Qiancheng c28bca6385 feat: 修复oauthUserAuth中的revoke逻辑,在撤销时还需要将unused的所用的code都标记为已使用 2025-10-24 16:57:39 +08:00
Pan Qiancheng fda2b1be6b feat: 修复revoke端口相关逻辑 2025-10-24 16:57:39 +08:00
Pan Qiancheng 2199178421 feat: build 2025-10-24 16:57:39 +08:00
Pan Qiancheng 9ba261793b feat: 如果是在某一应用下反复授权则直接允许,并修改实体添加了更多认真状态 2025-10-24 16:57:36 +08:00
Pan Qiancheng 4d8e3d15ff feat: 实现派发方的revokr逻辑 2025-10-24 16:57:25 +08:00
Pan Qiancheng d8c358f463 fix: 获取token之后要回填到userAuth记录中 2025-10-24 16:57:10 +08:00
Pan Qiancheng 6e6b8eb3b9 feat: 复制几个固定页面到模板中 2025-10-24 16:57:10 +08:00
Pan Qiancheng cd7ab8a1d1 feat: build 2025-10-24 16:57:08 +08:00
Pan Qiancheng a0dec2b277 feat: oauth相关aspect实现 && 给其他aspect定义加上了注释 2025-10-24 16:56:16 +08:00
Pan Qiancheng 67fbd49c26 feat: oauth配置相关增删改查组件实现 2025-10-24 16:56:16 +08:00
Pan Qiancheng 91ff162908 feat: 定期刷新要过期的oauth授权用户 2025-10-24 16:56:16 +08:00
Pan Qiancheng f1e7894e48 feat: 新增oauth用户信息注册点工具包 2025-10-24 16:56:16 +08:00
Pan Qiancheng d7b29e0d0e feat: oauth相关trigger实现 2025-10-24 16:56:16 +08:00
Pan Qiancheng e5821fb8a7 feat: 更新oauth相关实体定义 2025-10-24 16:56:16 +08:00
Pan Qiancheng f824463a2a feat: 获取OAuth Token、获取OAuth用户信息、刷新OAuth令牌
endpoint实现
2025-10-24 16:56:16 +08:00
Pan Qiancheng 7baa7f808c feat: 修改了oauth服务相关的实体定义 2025-10-24 16:56:16 +08:00
Pan Qiancheng 476b68ab1c feat: 在feature/token中新增loginByOAuth方法,build 2025-10-24 16:56:13 +08:00
Pan Qiancheng f10208e5d5 feat: 导出所需函数供项目中使用 2025-10-24 16:52:55 +08:00
Pan Qiancheng 9299a2ba66 feat: 新增oauth相关的实体定义及类型定义 2025-10-24 16:52:55 +08:00
Xu Chang b1c33ebd9c 5.9.4-dev 2025-10-21 17:22:38 +08:00
Xu Chang 495b928dde 5.9.3-pub 2025-10-21 17:21:37 +08:00
Xu Chang 8b96a31bfb template中的data适配新的config结构 2025-10-21 17:17:58 +08:00