clerk-local-dev-loop
Skonfiguruj lokalny workflow rozwojowy z Clerk – testuj autentykację bez komplikacji.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia szybkie przygotowanie środowiska deweloperskiego z Clerk authentication. Automatyzuje konfigurację instancji testowej, tworzenie użytkowników testowych i ustawienie hot reload. Idealne do testowania logowania lokalnie, izolowania danych testowych od produkcji i mockowania autentykacji w testach jednostkowych. Pracuje z Node.js i wspiera npm oraz pnpm.
Jak używać
Upewnij się, że masz zainstalowany Clerk SDK (poprzez skill clerk-install-auth) i utworzoną instancję deweloperską w panelu Clerk Dashboard.
Utwórz plik .env.local w głównym katalogu projektu i dodaj klucze testowe z Clerk (zaczynające się od pk_test_ i sk_test_). Opcjonalnie włącz CLERK_DEBUG=true, aby zobaczyć logi debugowania.
Utwórz skrypt seed-test-users.ts w katalogu scripts, który będzie tworzyć użytkowników testowych przy użyciu Clerk SDK. Skrypt powinien zawierać co najmniej dwóch użytkowników testowych (np. admin i member) z hasłami testowymi.
Uruchom skrypt seedujący z linii poleceń (npm run seed lub pnpm seed), aby załadować użytkowników testowych do instancji deweloperskiej.
Skonfiguruj hot reload w swoim środowisku (np. Next.js dev server) – instancja testowa Clerk obsługuje automatyczne przeładowanie bez weryfikacji email i z łagodnymi limitami ratingu.
Zacznij testować logowanie lokalnie, korzystając z utworzonych użytkowników testowych. Instancja testowa akceptuje numery telefonów testowych i umożliwia testowanie OAuth z fikcyjnymi poświadczeniami.
Podobne skille
textual
autor: KyleKing
lean4-theorem-proving
autor: cameronfreer
langchain
autor: zechenzhangAGI
langgraph-docs
autor: langchain-ai
python-testing-patterns
autor: wshobson
creating-financial-models
autor: anthropics