返回顶部
c

cms-auth-skillsCMS鉴权技能

CMS 基础鉴权 Skill。任何业务接口 Header 需要 appKey 或 access-token 时都必须先触发本 Skill。支持从上下文、环境变量、sender_id+account_id、appKey换token,并在失败时向用户索要 appKey(工作协同 key / cowork key)。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.3.6
安全检测
已通过
278
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

cms-auth-skills

cms-auth-skills

版本: v2.3.4

定位

  • - 本 Skill 只负责鉴权值解析,输出 appKey 或 access-token
  • 术语统一:appKey = 工作协同 key = cowork key
  • 任何业务接口需要鉴权 Header,都必须先触发本 Skill

AI 执行总规则

  1. 1. 先判断目标接口需要 appKey 还是 access-token
  2. 再按固定优先级解析,不要跳步骤
  3. 解析失败时,只向用户索要 appKey
  4. appKey 解析与 access-token 解析是两个独立步骤:只需要 appKey 时,不要主动换 access-token
  5. 统一通过 scripts/auth/login.py 执行,不需要读取或分析 scripts/auth/*.py 源码

支持能力(5 条)

  1. 1. 支持从上下文/显式参数直接获取 appKey、access-token
  2. 支持从环境变量获取(并做判空):XGBIZAPIKEY、XGUSERTOKEN
  3. 支持通过 appKey 获取 access-token
  4. 支持通过 senderid + account_id 获取 appKey
  5. 支持在自动解析失败时向用户索要 appKey

解析优先级(必须按顺序)

目标是 appKey

  1. 1. 上下文/显式 appKey
  2. 环境变量 XGBIZAPIKEY
  3. senderid + account_id
  4. 向用户索要 appKey

目标是 access-token

  1. 1. 上下文/显式 access-token
  2. 上下文/显式 appKey -> 换 access-token
  3. 环境变量 XGUSERTOKEN
  4. 环境变量 XGBIZAPIKEY -> 换 access-token
  5. senderid + account_id -> appKey -> access-token
  6. 向用户索要 appKey

上下文字段兼容

  • - appKey:appKey / appkey / appkey
  • access-token:access-token / accesstoken / token
  • senderid:senderid / senderId / sendid / sendId
  • accountid:account_id / accountId

CLI

推荐参数:

  • - --app-key
  • --access-token
  • --sender-id
  • --account-id
  • --resolve-app-key
  • --ensure
  • --update

兼容旧调用:

  • - --context-json

常用示例

bash

直接返回 token


python3 login.py --ensure --access-token your-token

用 appKey 换 token

python3 login.py --ensure --app-key your-app-key

只解析 appKey

python3 login.py --resolve-app-key --sender-id user-001 --account-id xgjk_prod

兼容旧调用

python3 login.py --ensure --context-json {appKey:your-app-key}

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cms-auth-skills-1775969776 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cms-auth-skills-1775969776 技能

通过命令行安装

skillhub install cms-auth-skills-1775969776

下载

⬇ 下载 cms-auth-skills v2.3.6(免费)

文件大小: 11.12 KB | 发布时间: 2026-4-13 09:48

v2.3.6 最新 2026-4-13 09:48
从内部平台同步更新,基于版本 2.3.2 升级到 2.3.6

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部