纵深租户隔离
采用「池化控制面 + 项目孤岛数据域」混合模型:逻辑上共享运行时,物理上按发行方与 project_key 切分存储与通信路径,杜绝跨租户越权与串推送。
AutoEa 不是简单的文件分发站。它是一套面向 MT5 生态的多租户授权与发布基础设施:每个 EA 项目拥有独立命名空间、独立密钥材料、独立会话平面与独立 tick 通道——从发行、面板交付到账户级吊销,全链路可审计、可撤销、可隔离。
采用「池化控制面 + 项目孤岛数据域」混合模型:逻辑上共享运行时,物理上按发行方与 project_key 切分存储与通信路径,杜绝跨租户越权与串推送。
账户级 Token 一次下发、服务端只保留摘要;支持重置、延期、禁用与即时失效。密钥滚动与会话失效解耦,泄露窗口可被主动压缩。
源码解析 → 字段选择 → 面板材质编排 → 用户端生成。发行方保留策略主权,平台交付可品牌化的客户端壳与授权接线,不把核心逻辑摊开在公共渠道。
交易始终发生在客户自有券商账户与本机终端。AutoEa 只承担发行、授权、会话与策略元数据的控制面职责——资金链路不经平台,风险边界清晰可陈述。
多项目编排、面板风格矩阵、用户端产物下载、账户授权运营。
MQ5 输入契约解析、字段 schema、版本标签、自定义发行字段;源码经安全门禁后仅提取结构,不以明文长期落盘。
账户绑定、到期策略、单会话互斥、心跳续期、远程踢除;Token 与 project_key 强绑定,跨项目不可复用。
TLS 加密通道、按项目切分的 tick 路径、租户目录物理隔离、角色化后台审计检索。
参照企业级密钥治理与 Zero Trust 思路:默认不可达、身份先于连接、权限最小、凭证可撤销。终端与控制面之间以项目密钥材料证明身份;会话平面持续校验,而不是「发一次 token 就永久信任」。
控制面 API 与终端通信走 TLS;边缘可叠加安全响应头与来源校验,降低中间人与重放面。
API Token 仅以单向哈希存证,服务端无法还原明文;重置即轮换材料,旧凭证立即失效。
同一授权账户同一时刻仅允许一个活跃会话;新会话可接管并踢除旧端,压缩凭证外泄后的滥用窗口。
授权决策与资源寻址均携带 project_key 上下文;认证通过不等于可跨项目访问——隔离是独立控制面,而非事后补丁。
对齐成熟的云端 EA 授权实践:试用窗口、有效期、远程吊销、设备会话约束。发行方一次性交付用户端,后续只在控制面增删改查账户——无需反复重编 ex5、无需线下改魔术号。
以可工程化的语言描述平台能力——让发行方、渠道与合规方都能读懂边界。
工作台按四段流水线推进:基本信息 → 策略上传 → 样式编排 → 用户端界面。账户授权独立入口运营,销售开通与策略发布解耦,组织可按角色分工而不互相踩踏配置面。
状态机以中文业务语义呈现:草稿调试、已发布对外、已停用停售。控制面变更对终端侧即时生效,无需客户重启以外的人工干预。
AutoEa 按「可扩展控制面」设计:发行方可以并行持有多个 EA 产品线;每个产品线独立授权池与会话池;总后台以检索与统计覆盖全站,而不会把多条产品线揉进同一通道。
无论你是个人策略作者、工作室产品化发售,还是渠道按账户开通——同一套隔离与密钥治理模型都能承接,避免「每卖一套就手工改源码」的作坊模式。