К основному содержанию
скилл CX Codex

oauth2-authentication — скилл для Claude Code: суть и настройка

Скилл помогает спроектировать и внедрить авторизацию по протоколам OAuth2 и OpenID Connect. Пригодится при настройке входа через соцсети, защите API и обмене токенов через PKCE.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add manutej/luxor-claude-marketplace --skill oauth2-authentication -a claude-code
Открыть на GitHub

Что делает oauth2-authentication

Скилл даёт ассистенту инструкции по сценариям авторизации: от стандартного Authorization Code для серверных бэкендов до связки с PKCE для мобильных и одностраничных приложений. Сюда же входят правила выпуска сервисных токенов по схеме Client Credentials для межсерверных вызовов и сценарии для устройств без полноценного ввода вроде консольных утилит или Smart TV.

Устаревшие механизмы вроде Implicit Flow и прямой передачи паролей Resource Owner Password Credentials скилл помечает небезопасными. Для публичных клиентов без защищённого хранилища секретов обязателен механизм PKCE, иначе перехват кода авторизации останется открытой угрозой.

Какие задачи решает

  • настроить авторизацию Authorization Code с PKCE для SPA или мобильного клиента
  • организовать межсерверный обмен токенами через Client Credentials
  • подключить вход через сторонних провайдеров и социальные сети
  • разграничить права доступа к API с помощью OAuth2-скоупов

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

  • Помоги настроить авторизацию через PKCE для клиентского приложения на React
  • Реализуй межсерверный обмен токенами по схеме Client Credentials для микросервиса
  • Спроектируй скоупы доступа и проверку access token для защищённого API

Как установить oauth2-authentication

1Через Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill oauth2-authentication -a claude-code

2Вручную: положить файлы

~/.claude/skills/oauth2-authentication/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/oauth2-authentication/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о oauth2-authentication

Как установить oauth2-authentication в Claude Code?

Выполните команду npx skills add manutej/luxor-claude-marketplace --skill oauth2-authentication -a claude-code.

Какие сценарии авторизации поддерживает этот скилл?

В инструкциях описаны Authorization Code с PKCE, межсерверный Client Credentials, Device Authorization Flow, а также устаревшие схемы Implicit и ROPC с разбором их уязвимостей.

Почему в инструкциях не рекомендуется использовать Implicit Flow?

Токены при таком подходе возвращаются в фрагменте URL и попадают в историю браузера. Вместо него для браузерных приложений предписано использовать Authorization Code с PKCE.

Похожие скиллы

Все скиллы по теме «Безопасность» →
git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. CX Codex +1 57 000установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. CX Codex +1 45 400установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. CX Codex +1 54 800установок security-and-hardening addyosmani Помогает проектировать защиту и проверять код на уязвимости при работе с вводом, авторизацией, сессиями и внешними сервисами. Подойдёт перед релизом и при создании функций, которые обрабатывают недоверенные данные. CX Codex +1 70 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

Из того же набора59

ux-principles Подключает к агенту эвристики юзабилити, методы юзер-ресёрча и проверки доступности, чтобы интерфейсы проектировались по правилам, а не на глаз. CX Codex +1 836установок frontend-architecture Скилл для проектирования фронтенда: слои, паттерны, управление состоянием и границы модулей. Пригодится, когда приложение растёт и его пора структурировать. CX Codex +1 722установок axum-web-framework Скилл обучает ИИ проектировать веб-сервисы на Rust с помощью Axum. Помогает писать роутинг, экстракторы, промежуточное ПО и разделять состояние приложения. CX Codex +1 649установок alembic Скилл ведёт миграции Alembic в проектах на SQLAlchemy: от alembic init до выката в прод и отката. Пригодится, когда схема поддержки меняется часто. CX Codex +1 644установок aws-cloud-architecture Скилл помогает проектировать AWS-архитектуру: от EC2 и хранилищ до безопасности, бессерверных систем и расходов. Пригодится при планировании или настройке облачной инфраструктуры. CX Codex +1 594установок fastapi-microservices-development Скилл помогает проектировать микросервисы на FastAPI, настраивать внедрение зависимостей и выстраивать асинхронное взаимодействие между сервисами. CX Codex +1 587установок wireframing Скилл для проектирования интерфейсов: помогает пройти путь от набросков и структуры экранов до макета, близкого к финальному дизайну. CX Codex +1 566установок expressjs-development Скилл для ИИ-агента, который подсказывает, как строить Express.js-приложения: маршруты, middleware, обработка запросов и ошибок. CX Codex +1 555установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой