auth0 — плагин для Claude Code: функции и установка
Плагин добавляет в проекты рекомендации по аутентификации Auth0: вход, SSO, MFA и контроль доступа. Нужен для настройки auth в разных фреймворках.
/plugin install auth0@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install auth0@claude-community
/plugin marketplace add anthropics/claude-plugins-officialЧто делает auth0
Плагин помогает подключать Auth0 к приложениям и настраивать вход, SSO, MFA, passwordless-аутентификацию через passkey и контроль доступа. Скилл учитывает фреймворк проекта и охватывает более 35 вариантов, включая React, Next.js, Vue, Angular, Express, Flask, FastAPI, Spring Boot, Swift, Flutter, Laravel, Go и ASP.NET Core.
Внутри есть рекомендации по Organizations, Universal Portals, кастомным доменам, брендингу, Vercel native integration и генерации экранов ACUL. Скилл также помогает разбирать ошибки авторизации, проводить аудит настроек tenant через CheckMate, проверять состояние tenant с учётом плана и мигрировать с другого провайдера.
Старые имена вроде auth0-react и auth0-nextjs больше не работают: ссылки на них в CLAUDE.md и других файлах инструкций нужно заменить на auth0. Для явного запуска используйте /auth0.
Какие задачи решает
- подключить Auth0 к приложению на нужном фреймворке
- настроить вход, SSO и MFA
- добавить passkey-аутентификацию через WebAuthn
- проверить настройки и состояние tenant
- перенести аутентификацию с другого провайдера
Примеры запросов агенту
- Настрой Auth0 для этого приложения на Next.js, включая вход и MFA.
- Проверь конфигурацию tenant и выполни аудит безопасности Auth0.
- /auth0 как настроить brand colors в Auth0?
Как установить auth0
Через маркетплейс плагинов
/plugin install auth0@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-community/plugin install auth0@claude-community/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о auth0
Как установить auth0 в Claude Code?
Выполните /plugin install auth0@claude-plugins-official, затем /plugin marketplace add anthropics/claude-plugins-community, /plugin install auth0@claude-community и /plugin marketplace add anthropics/claude-plugins-official.
Что делает плагин auth0?
Он даёт скилл для настройки Auth0 в приложении: аутентификации, SSO, MFA, passkey-входа и контроля доступа. Рекомендации адаптируются под фреймворк проекта.
Что изменилось для старых скиллов Auth0?
Отдельные скиллы вроде auth0-react и auth0-nextjs объединены в auth0. Ссылки на старые имена в CLAUDE.md, requires.skills или файлах инструкций нужно заменить.
Исходный текст
auth0 · Apache-2.0
# auth0
Auth0 skills for setting up authentication, migrating from other providers, implementing Multi-Factor Authentication (MFA) and passwordless passkey (WebAuthn) login, framework-specific SDK integrations and CLI.
## Installation
**Via Codex / ChatGPT desktop:**
Add the repository marketplace from `.agents/plugins/marketplace.json` to the
Plugins UI, then install **Auth0**. It tracks the published `main` snapshot. The
public plugin directory requires submission and approval through the
[OpenAI plugin submission portal](https://platform.openai.com/plugins).
**Via Claude Code:**
First, add the Auth0 marketplace if you haven't already:
```bash
/plugin marketplace add auth0/agent-skills
```
Then install the plugin:
```bash
/plugin install auth0@auth0-agent-skills
```
**Via Skills CLI:**
```bash
npx skills add auth0/agent-skills/plugins/auth0
```
**Via an Agent Plugins-compatible client:**
Load the `plugins/auth0` directory using the client's plugin install flow.
[Agent Plugins](https://agent-plugins.org/) defines the portable package format,
not a universal install command.
**Via Antigravity:**
```bash
agy plugin install plugins/auth0
```
**Via Gemini CLI:**
Install from a local clone — `gemini extensions install` expects a manifest at
the repository root, and this manifest lives at `plugins/auth0/`:
```bash
gemini extensions install ./plugins/auth0
```
## Skills
| Skill | Description | Documentation |
|-------|-------------|---------------|
| [auth0](skills/auth0) | Adds Auth0 authentication to any app. Covers 35+ frameworks (React, Next.js, TanStack Start, Vue, Angular, Express, Flask, FastAPI, Spring Boot, Swift, Android, Kotlin Multiplatform, Flutter, Laravel, Go, PHP, .NET MAUI, ASP.NET Core, React Native, Expo, Ionic, and more), MFA, Organizations, Universal Portals for hosted account and organization self-service, Vercel native integration, custom domains, ACUL screen generation, branding, debugging auth errors, security best practices, running a tenant security & configuration audit (CheckMate), a plan-aware tenant health check, and migration from other providers. | [SKILL.md](skills/auth0/SKILL.md) |
## Forcing the skill with `/auth0`
Auto-detection is reliable on capable models. On a smaller/faster model in a
session with **many** other skills installed, the assistant can occasionally
miss the trigger — most often on open-ended *questions* ("how do I…?") rather
than direct instructions. When that happens, name the skill explicitly:
```
/auth0 how do I configure brand colors in Auth0?
```
Naming the skill removes the selection step entirely, so it always activates.
## Migrating from the individual skills
Earlier versions shipped one skill per SDK/framework (`auth0-react`,
`auth0-nextjs`, `express-oauth2-jwt-bearer`, …). These are now **consolidated
into the single `auth0` skill** above, which routes to the same guidance by
detecting your framework. Plugin/marketplace installs swap in the consolidated
skill on the next update with nothing to do. **If you referenced an old skill by
name** — in your `CLAUDE.md`, another skill's `requires.skills`, or any
instruction file — those names no longer exist and the reference will dangle;
replace them with `auth0`. See the [repository README](../../README.md#migrating-from-the-individual-skills)
for full migration details.
© Auth0 · Apache-2.0 · auth0/agent-skills