AIKraft/Skills/Аутентификация nodejs cloudbase

Аутентификация nodejs cloudbase

CloudBase Node SDK auth guide for server-side identity, user lookup, and custom login tickets. This skill should be used when Node.js code must read caller identity, inspect end users, or bridge an existing user system into CloudBase; not when configuring providers or building client login UI.

TETencent official Дизайн

Что делает навык

Направляет разработку серверной аутентификации в Node.js с использованием CloudBase Node SDK для идентификации вызывающего, поиска пользователей и создания кастомных login-тикетов. Решает задачи бэкенд-логики проверки идентичности, не затрагивая настройку провайдеров или создание клиентского UI.

Когда применять

  • Написание кода в облачных функциях или бэкенд-сервисах для чтения идентичности вызывающего.
  • Поиск информации о пользователях на стороне сервера.
  • Выпуск кастомных login-тикетов (custom login tickets) из бэкенда.
  • Связывание существующей системы пользователей с CloudBase на серверной части.
  • Разделение логики: выделение бэкенд-идентификации от клиентского UI входа.

Как работает

  1. Определить, что задача касается @cloudbase/node-sdk, серверной аутентификации или запроса 'кто вызывает'.
  2. Разделить поток, если запрос смешивает фронтенд-вход и бэкенд-логику идентичности; направить клиентскую часть в другое место.
  3. Прочитать локальные связанные навыки (Sibling skills) по относительным путям (например, ../auth-tool-cloudbase/SKILL.md).
  4. Если связанный файл отсутствует, запросить у пользователя установку полного плагина CloudBase или недостающего навыка.
  5. Не выполнять HTTP-запросы для получения удаленных markdown-файлов в контекст агента.
  6. Написать код, использующий SDK для чтения идентичности, поиска пользователей или создания тикетов.

Примеры запросов агенту

Напиши облачную функцию на Node.js, которая проверяет, кто вызвал функцию, используя @cloudbase/node-sdk.
Создай бэкенд-метод для выдачи кастомных login-тикетов для существующих пользователей.
Как на серверной части найти пользователя по его ID, используя CloudBase Node SDK?

Что понадобится

  • Среда выполнения Node.js (для облачных функций или бэкенд-сервисов).
  • Установленный пакет @cloudbase/node-sdk.
  • Локально установленные связанные навыки CloudBase (Sibling skills).

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «auth-nodejs-cloudbase» из репозитория: # https://github.com/tencentcloudbase/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r auth-nodejs-cloudbase/ ~/.claude/skills/auth-nodejs-cloudbase/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.