Files
onyva-login-skill/README.md
2026-05-06 15:00:11 +02:00

42 lines
1009 B
Markdown

# onyva-login — Claude Code Skill
Integriert den zentralen **Onyva Dev Login** (OIDC/SSO unter `https://login.onyva.dev`) in ein bestehendes Projekt.
## Was der Skill macht
Claude analysiert das aktuelle Projekt, fragt nach den nötigen Credentials und implementiert dann:
- Authorization Code Flow mit PKCE
- Session-Management mit JWT-Claims
- Auth Guard / Middleware für geschützte Routen
- Zentrales Logout (Single Sign-Out)
- `AUTH_ENABLED=false` Bypass für lokale Entwicklung
- Env-Variablen und `.env.example`
## Installation
```
/plugin install onyva-login@onyva-marketplace
```
oder direkt per URL:
```
/plugin install https://gitea.onyva.dev/Onyva/onyva-login-skill
```
## Nutzung
In Claude Code:
```
/onyva-login
```
oder einfach schreiben: *„Integriere den Onyva Login in dieses Projekt"*
## Voraussetzungen
- App muss im Admin-Panel von [login.onyva.dev](https://login.onyva.dev) angelegt sein
- `client_id`, `client_secret` und Redirect URI aus dem Admin-Panel bereithalten