AIKraft/Skills/Настройка аутентификации

Настройка аутентификации

Add authentication and authorization to a Blazor Web App, accounting for the app's render mode. USE WHEN the user needs [Authorize] on pages, AuthorizeView, role or policy-based access, login/logout Identity pages, or AuthenticationStateProvider. Also USE WHEN auth state is null after WebAssembly loads, SignInManager throws in an interactive component, <NotAuthorized> content never renders in stat

dotnet official Другое

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

Добавление аутентификации и авторизации в Blazor Web App с учётом режима рендеринга приложения. ИСПОЛЬЗУЙТЕ, когда пользователю нужны [Authorize] на страницах, AuthorizeView, доступ на основе ролей или политик, страницы входа/выхода Identity или AuthenticationStateProvider. Также ИСПОЛЬЗУЙТЕ, когда состояние аутентификации равно null после загрузки WebAssembly, SignInManager выбрасывает исключение в интерактивном компоненте, содержимое <NotAuthorized> не рендерится в стат...

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

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

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