Commit Graph
666 Commits
Author SHA1 Message Date
OnEvent be5292324c refactor: 增加 SSO 登录支持多厂商动态配置
- 修改 SsoController,使登录与回调支持通过路径参数动态识别 SSO 厂商。
- 重构 SsoService,从数据库动态获取不同厂商的配置,去除硬编码客户端信息。
- 提高单点登录功能的可扩展性与灵活性,便于后期添加新厂商支持。
2025-05-11 19:04:57 +08:00
OnEvent c27a207011 feat: 添加单点登录配置的实体类、Mapper 接口和 XML 配置
- 新增 SsoConfig 实体类,用于表示单点登录厂商的配置信息。
- 实现 SsoConfigMapper 接口及对应的 MyBatis XML 映射文件,用于查询单点登录配置表中的记录。
- 提供根据厂商名称查询单点登录配置信息的功能。
2025-05-11 19:03:41 +08:00
OnEvent 424cc050ba refactor: 优化单点登录返回内容及接口路径
- 调整单点登录相关接口的路径结构。
- 修改单点登录成功与失败的返回内容格式,统一使用 AjaxJson 提供一致的接口响应格式。
2025-05-11 16:22:03 +08:00
OnEvent c623db5528 refactor: 回退 sa-token 版本并调整代码以兼容
- 将 `sa-token-spring-boot3-starter` 的版本从 1.42.0 回退至 1.38.0,以解决兼容性问题。
- 更新 `SsoService` 中使用的登录方法,替换 `SaLoginParameter` 为已兼容的 `SaLoginModel` 类,以确保功能正常运行。
2025-05-11 16:01:50 +08:00
OnEvent 8021838dae refactor: 更新 SSO 回调路径以更清晰区分功能模块
- 更新了 SSO 相关接口路径 (`/callback`, `/success`, `/error`) 至更具有模块性的路径 (`/login/callback`, `/login/success`, `/login/error`)。
2025-05-11 14:19:05 +08:00
OnEvent 2a3da9bbeb fix: SSO 错误页面 URL 编码处理
- 修改 SsoService 中的错误页面跳转 URL,新增 URL 编码以确保特殊字符处理正确。
2025-05-09 18:58:41 +08:00
OnEvent 89414dcfd9 feat(WIP): 添加单点登录(SSO)功能
- 新增 SSO 服务逻辑,包括授权地址生成、回调处理和用户信息获取。
- 新增 SSO Controller,提供登录、回调以及成功/失败处理的 API。
- 定义 SSO 模型类,用于 Access Token 和用户信息的封装。
- 当前逻辑以使用 Logto OSS 测试无误。
- 本功能未全部完成,待后续开发。
2025-05-09 18:43:53 +08:00
OnEvent e075c7104f chore: 更新 sa-token 依赖版本至 1.42.0
- 将 sa-token-spring-boot3-starter 版本从 1.38.0 升级到 1.42.0。
- 提升 sa token 依赖版本以适配 OAuth2-Client 数据互通, 参见: [OAuth2-Client 数据互通](https://sa-token.cc/doc.html#/oauth2/oauth2-interworking?id=oauth2-client-%e6%95%b0%e6%8d%ae%e4%ba%92%e9%80%9a)
2025-05-09 18:41:17 +08:00
zhao jun 272b072e73 Merge pull request #738 from BottleSoy/main
为SFTP添加密钥登录
2025-05-06 22:12:54 +08:00
zhaojun a69fbe808a 为 SFTP 增加密钥 passphrase 参数 2025-05-06 22:09:19 +08:00
soy 61722866e0 删除调试信息 2025-05-06 07:45:57 +08:00
soy 04103193a2 为SFTP添加密钥登录 2025-05-06 07:29:16 +08:00
zhaojun cd720de797 修复本地存储不支持 range 的bug 2025-04-28 22:01:40 +08:00
zhaojun d83e85b6bb 修复某些 webdav 服务器上传文件时文件大小必传导致上传失败的 bug 2025-04-23 20:30:01 +08:00
zhaojun f3152085ef 修改 Dockerfile 2025-04-22 21:59:50 +08:00
zhaojun 4f9f2ea96a 升级版本,修改数据库版本配置属性和位置,避免用户升级版本忘记删除导致自动备份出问题 2025-04-22 21:28:54 +08:00
zhaojun 90101c173c 优化又拍云参数名称,避免歧义为 ak、sk 2025-04-13 17:21:54 +08:00
zhaojun c590953197 增加移动端文件操作习惯功能 2025-04-13 17:21:21 +08:00
zhaojun 23772223bd 优化网页缓存设置 2025-04-13 17:20:47 +08:00
zhaojun b88f413906 增加存储源元数据: "是否需要在上传文件前创建文件夹" 来优化上传流量,避免不必要的请求。 2025-04-13 17:19:48 +08:00
zhaojun 6d8bdf1df3 修改配置避免创建 issue 失败 2025-04-10 12:06:03 +08:00
zhaojun 0173357ec9 增加 bug report 配置,避免创建 issue 失败 2025-04-10 12:03:52 +08:00
zhaojun b4ae4bcc90 修复用 OnlyOffice 预览过某个文件后,删除或重新上传本地修改过的文件时,仍然看到旧版本的 bug 2025-04-10 12:02:13 +08:00
zhaojun f7679217ec 修复用 OnlyOffice 预览过某个文件后,删除或重新上传本地修改过的文件时,仍然看到旧版本的 bug 2025-04-08 22:41:32 +08:00
zhaojun 901d539332 修正 README 未居中的问题 2025-04-07 19:29:35 +08:00
zhaojun 1b3c284f4e 修改 README 描述、图片为最新版内容。 2025-04-07 19:07:30 +08:00
zhaojun f5b6f8da4e 补充脚本文件 4.2.0 2025-04-03 22:54:42 +08:00
zhaojun 6da72845e4 补充 Dockerfile 文件 2025-04-03 22:40:10 +08:00
zhaojun 81b9ac5923 从捐赠版合并部分代码 2025-04-03 21:33:53 +08:00
zhao jun 8f8dc86365 Update README.md 2024-10-26 10:17:40 +08:00
zhao jun f9d46edbcc Update README.md 2024-10-03 17:00:53 +08:00
zhao jun e3991be3b7 📝 修改 issue 模板,使用自定义 issue helper 来实现 2023-12-10 04:40:40 +00:00
zhao jun d42853abe2 Update README.md 2023-11-22 19:27:51 +08:00
zhao jun e5c6a1aca4 Update README.md 2023-08-01 08:38:57 +08:00
zhao jun b5d46912d2 📝 更新文档描述,增加赞助商 Logo 2023-07-10 20:38:21 +08:00
zhaojun dfcbaf7158 👷 支持通过参数调整打包方式 2023-05-30 11:22:14 +08:00
zhaojun 17257dccda 🔖 升级依赖版本,发布 4.1.5 版本 4.1.5 2023-05-28 13:07:51 +08:00
zhaojun 1c1248306c 提交静态页面 2023-05-28 13:06:29 +08:00
zhaojun d5873a7f97 🐛 修复类加载顺序不同,导致在未初始化数据库时就执行了 sql 脚本的 bug 2023-05-28 10:14:54 +08:00
zhaojun 7437dc8936 🙈 更新 .gitignore 文件 2023-05-27 18:43:42 +08:00
zhaojun 549a599a5b 修改 "是否默认记住密码" 功能值为 false 2023-05-27 18:42:18 +08:00
zhaojun 38effb0bb7 新增存储源复制功能 2023-05-27 16:54:02 +08:00
zhaojun 1e25c23b0b 🎨 优化代码 2023-05-27 16:53:44 +08:00
zhaojun c870d32777 新增是否默认记住文件夹密码功能 2023-05-27 16:51:51 +08:00
zhaojun b86e487a47 新增辅助测试 ant 表达式请求参数 2023-05-27 16:51:24 +08:00
zhaojun 330713509e 直链日志页返回值新增存储源 key 2023-05-27 16:51:01 +08:00
zhaojun ecf85dfe9e 🐛 修复多吉云令牌无法自动刷新的 bug 2023-05-27 16:50:31 +08:00
zhaojun ac3b4283a3 新增网站 favicon 网站地址自定义功能,返回的 html 是已经修改过的,不是等待页面加载完再修改。 2023-05-27 16:50:14 +08:00
zhaojun 141f9dee5e 修改直链代码处理方式,兼容性更好,并增加短链有效期功能 2023-05-27 16:47:23 +08:00
zhaojun ce9f809ab5 新增辅助测试 ant 表达式和获取客户端 ip 的 Controller 2023-05-27 16:44:11 +08:00