编辑 | blame | 历史 | 原始文档
# 企业微信 OAuth 2.0 配置示例
# 复制此文件为 .env 并填入实际的配置信息

# ==================== 企业微信配置 ====================

# 企业ID (CorpID)
# 获取方式: 企业微信管理后台 → 我的企业 → 企业信息 → 企业ID
WECOM_CORP_ID=ww1234567890abcdef

# 应用Secret
# 获取方式: 企业微信管理后台 → 应用管理 → 选择应用 → 查看Secret
WECOM_APP_SECRET=abcdefg1234567890abcdefg1234567890abcde

# 应用ID (AgentID)
# 获取方式: 企业微信管理后台 → 应用管理 → 选择应用 → AgentID
WECOM_AGENT_ID=1000001

# ==================== 应用配置 ====================

# 节点环境
NODE_ENV=development

# 服务器端口
PORT=3000

# API 基础 URL (前端使用)
VITE_API_BASE_URL=/api

# ==================== 数据库配置 (可选) ====================

# MongoDB 连接字符串
# DATABASE_URL=mongodb://localhost:27017/wecom-app

# ==================== 其他配置 ====================

# 日志级别 (debug, info, warn, error)
LOG_LEVEL=info

# 是否启用 CORS
ENABLE_CORS=true

# 允许的来源域名 (逗号分隔)
CORS_ORIGINS=http://localhost:5173,https://your-domain.com

# ==================== 说明 ====================
# 
# 1. 本文件用于本地开发环境
# 2. 生产环境配置应通过环境变量注入,不要提交 .env 文件到 Git
# 3. 敏感信息 (如 Secret) 不要提交到代码仓库
# 4. .env 文件应添加到 .gitignore
#
# 使用方式:
#   npm install dotenv
#   在代码中: require('dotenv').config()
#
# ==================== 获取配置值 ====================
#
# 企业 ID:
#   1. 登录 https://work.weixin.qq.com/wecwork_admin/
#   2. 进入"我的企业"
#   3. 在"企业信息"部分查看
#
# 应用 Secret:
#   1. 登录企业微信管理后台
#   2. 进入"应用管理"
#   3. 选择相应的应用
#   4. 在"设置"中查看 Secret
#
# Agent ID:
#   1. 在应用"设置"页面查看
#   2. 或通过 API 查询
#