# 企业微信 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 查询
|
#
|