Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(weixin): 修复企业微信登录问题 #1476

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from

Conversation

gaohongsong
Copy link

  • 调整微信登录逻辑,支持代理环境下微信登录
  • 修复微信登录回调和用户绑定相关问题
  • 优化微信登录日志输出,便于调试
  • 修改微信登录中间件,确保正确处理微信访问

- 调整微信登录逻辑,支持代理环境下微信登录
- 修复微信登录回调和用户绑定相关问题
- 优化微信登录日志输出,便于调试
- 修改微信登录中间件,确保正确处理微信访问
@tencentblueking-adm
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


hongsong seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

hongsong added 11 commits February 24, 2025 11:02
- 调整微信登录逻辑,支持代理环境下微信登录
- 修复微信登录回调和用户绑定相关问题
- 优化微信登录日志输出,便于调试
- 修改微信登录中间件,确保正确处理微信访问
-重构微信登录回调 URL 生成逻辑,支持自定义外部主机
- 优化微信登录中间件的日志输出,增加请求路径信息
- 调整日志格式,提高可读性和调试效率
- 在 decorators.py 中添加 @wraps 装饰器以修复登录豁免功能
- 在 middlewares.py 中修改日志输出,提高可读性
- 优化 get_bk_user 函数,适应开发框架升级
- 优化微信用户和蓝鲸用户绑定逻辑
- 添加微信登录成功日志
- 禁用微信路径的 CSRF 检查
- 新增 env.py 文件,实现环境变量导入和类型转换功能
- 修改 __init__.py,导入环境变量设置
- 更新 weixin/core 日志
- 在 customtable 组件中添加级联下拉框的数据获取和更新逻辑
- 添加 get_table_select_data 方法
- 引入django-envrion,方便本地开发
- 自定义表格支持列key的配置
- 更新 ticket 和 workflow 相关代码,支持自定义表格的级联下拉框
- 修复整型变量隐藏后提交报错的问题
- 添加 key 输入框
-调整 textarea 样式和尺寸
- 增加 API配置输入框
- 优化必填复选框样式
- 更新表格数据项的默认值
- 在 requirements.txt 中新增 django-environ==0.11.2
- 该依赖用于环境变量管理,提高项目可配置性和灵活性
- 在自定义表格组件中添加克隆功能- 优化级联下拉框的默认值重置逻辑
- 调整创建工单页面的样式
-将 textarea 组件的默认行数从 8 行调整为4 行
- 此修改旨在优化表单组件的视觉展示效果
- 新增 .gitlab-ci.yml 文件,配置 Docker 镜像构建流程- 新增 Dockerfile,定义应用的多阶段构建过程
-配置文件中使用了华为云 SWR 镜像仓库- Dockerfile 中使用了 Python3.10 和 Node.js18 作为基础镜像- 定义了应用的依赖安装、前端构建和最终镜像组装过程
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants