Files
dax-pay/_config/sql
DaxPay Dev 34da37061e feat: 第三方社交登录全栈实现
- 新建 capability-social 模块,实现 OAuth2 授权码模式社交登录
- 支持 GitHub / Gitee / QQ / 微信 / 企业微信 / 飞书 / 钉钉 / 抖音 8 个平台
- 前端回调模式:第三方 → 前端 /auth/oauth-callback → POST /social/exchange
- state 缓存至 Redis,exchange 时校验并恢复上下文
- 社交配置管理页面(卡片列表 + 抽屉表单)
- 用户社交绑定管理(个人中心绑定列表 / 解绑)
- 枚举国际化 SocialSourceEnum 实现 I18nSupport
- IamUserSocial 实体 + i18n 错误码 + SQL 迁移
- 清理死代码:scopes / frontendCallbackUrl / name / stateTimeout
2026-06-21 17:58:59 +08:00
..
2025-11-17 18:23:21 +08:00

SQL脚本说明

注意事项

  • 默认只提供postgresql的SQLMySQL数据脚本可以根据教程自行转换PG转MySQL脚本流程
  • 项目中不直接提供历史SQL文件如果需要可以去飞书系统安装包中下载历史版本
  • 项目中不直接提供历史SQL文件如果需要可以查看项目的历史版本其中的SQL文件就是对应的历史版本
  • 全新安装的脚本执行顺序tables.sql -> datas.sql
  • 升级脚本执行顺序update-tables.sql -> update-datas.sql提供的更新版本是上一个版本升级到当前版本所对应的SQL文件不能跨版本升级

脚本介绍

  • tables.sql创建表结构(全量)
  • datas.sql表数据(全量)
  • update-tables.sql更新表结构
  • update-datas.sql更新数据