Back to list
arslanibrahim95

auth-debugging

by arslanibrahim95

Premium web design landing page with fullstack deployment

0🍴 0📅 Jan 25, 2026

SKILL.md


name: Auth Debugging description: NextAuth kimlik doğrulama sorunlarını çözmek için

Auth Debugging Skill

Yaygın Hatalar ve Çözümleri

ERR_TOO_MANY_REDIRECTS

Neden: Middleware'de sonsuz redirect döngüsü Çözüm:

  1. middleware.ts → matcher'a /login ekle
  2. auth.config.ts → duplicate redirect kontrollerini kaldır

500 Server Error (credentials)

Neden: AUTH_SECRET eksik veya bcryptjs yüklü değil Çözüm:

# .env dosyasına ekle
AUTH_SECRET=random-32-karakter-string

# bcryptjs yükle
npm install bcryptjs

"Hatalı e-posta veya şifre"

Neden: Kullanıcı veritabanında yok veya şifre hash'i yanlış Çözüm: Yeni kullanıcı oluştur (database-ops skill'e bak)

Fallback Admin Bilgileri

auth.ts dosyasında hardcoded:

  • Email: admin@prosektorweb.com (veya ADMIN_EMAIL env)
  • Şifre: 6509d6d5a0e97a0c8d79c76e (veya ADMIN_PASSWORD env)

Giriş URL'leri

  • /login → Müşteri girişi → /portal'a yönlendirir
  • /yonetim-girisi → Admin girişi → /admin'e yönlendirir

Debug Logları

pm2 logs --lines 30 | grep -i "auth\|credential\|error"

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon