← ClaudeAtlas

saas-authlisted

SaaS uygulaması için kimlik doğrulama ve oturum yönetimi kur. Google OAuth, Magic Link, e-posta/şifre veya bunların kombinasyonlarını yapılandır. Bu skill'i kullanıcı login sistemi, kayıt akışı, oturum yönetimi, korumalı route'lar veya kullanıcı profili ile ilgili bir şey istediğinde kullan. "Giriş sayfası yap", "auth ekle", "kullanıcı sistemi kur", "login/register" gibi ifadeler tetikler.
tomiya1324/tezgah · ★ 1 · API & Backend · score 74
Install: claude install-skill tomiya1324/tezgah
# SaaS Auth — Kimlik Doğrulama ve Oturum Yönetimi Bu skill, bir SaaS uygulamasının kimlik doğrulama katmanını kurar. Auth, uygulamanın diğer tüm katmanlarının temelidir — ödeme sistemi kullanıcı kimliğine, API koruması oturuma, e-posta gönderimi kullanıcı bilgisine bağlıdır. **Bağımlılık:** Bu skill **saas-launcher** orkestratör skill'inin Faz 3'üdür. Bağımsız olarak da kullanılabilir. **Bağlı skill'ler:** - **saas-email** — Magic Link stratejisi seçildiyse e-posta altyapısının kurulu olması gerekir. - **saas-payments** — Auth tamamlandıktan sonra ödeme sistemi kullanıcı kimliğini kullanır. - **saas-api-security** — Oturum bilgisi API koruma katmanı tarafından tüketilir. --- ## Auth Stratejisi Seçimi Kullanıcıyla beraber doğru stratejiyi belirle. Her yöntemin avantaj ve dezavantajlarını açıkla. ### Google OAuth **Ne zaman seç:** Çoğu SaaS için varsayılan önerimiz. Kullanıcılar yeni bir şifre oluşturmak zorunda kalmaz, güven algısı yüksektir. **Avantajları:** Tek tıkla giriş, şifre yönetimi yükü yok, profil bilgisi (isim, fotoğraf) otomatik gelir, güvenilir e-posta adresi garanti. **Dezavantajları:** Google Cloud Console'da OAuth uygulama oluşturma ve onay süreci gerekir. Production'da Google'ın app review'u birkaç gün sürebilir. Bazı kurumsal kullanıcılar kişisel Google hesaplarını iş araçlarında kullanmak istemeyebilir. **Kritik adımlar:** - Google Cloud Console'da proje oluştur, OAuth Client ID al - Callback URL'leri hem development hem production için tanımla -