247 lines
6.5 KiB
Markdown
247 lines
6.5 KiB
Markdown
# 📧 E-posta Doğrulama Kodu Sorunu Çözümü
|
||
|
||
## ❌ Sorun
|
||
|
||
Provider hesabı oluştururken e-posta doğrulama kodunu girdiğinizde **"Hatalı kod"** hatası alıyorsunuz.
|
||
|
||
## 🔍 Olası Nedenler
|
||
|
||
1. **Kod Henüz Gelmedi**: E-posta sunucusu gecikmesi olabilir
|
||
2. **Kod Süresi Doldu**: Doğrulama kodları genellikle 10 dakika sonra geçersiz olur
|
||
3. **Yanlış Kod**: Kodu yanlış girmiş olabilirsiniz
|
||
4. **Spam Klasörü**: E-posta spam klasörüne düşmüş olabilir
|
||
5. **E-posta Sağlayıcı Sorunu**: Gmail/Hotmail/Outlook gecikmesi
|
||
|
||
## ✅ Çözümler
|
||
|
||
### Çözüm 1: Kodu Tekrar Gönderin (ÖNERİLEN)
|
||
|
||
1. **"Kodu tekrar gönder"** linkine tıklayın (doğrulama ekranının altında)
|
||
2. Yeni kod 1-2 dakika içinde gelecektir
|
||
3. Yeni kodu girin
|
||
|
||
### Çözüm 2: E-posta Kutunuzu Kontrol Edin
|
||
|
||
**Kontrol Edilecek Yerler:**
|
||
- ✅ **Gelen Kutusu** (Inbox)
|
||
- ✅ **Spam/Gereksiz** klasörü
|
||
- ✅ **Promosyonlar** sekmesi (Gmail kullanıyorsanız)
|
||
- ✅ **Sosyal** sekmesi (Gmail kullanıyorsanız)
|
||
|
||
**E-posta Konusu:**
|
||
```
|
||
Verify your email for LetsGoCappadocia
|
||
```
|
||
|
||
**Gönderen:**
|
||
```
|
||
noreply@clerk.com
|
||
veya
|
||
notifications@clerk.com
|
||
```
|
||
|
||
### Çözüm 3: Kodu Doğru Girin
|
||
|
||
**Dikkat Edilecek Noktalar:**
|
||
- ✅ Kod genellikle **6 haneli** bir sayıdır
|
||
- ✅ Boşluk veya tire **kullanmayın**
|
||
- ✅ Sadece **rakamları** girin
|
||
- ✅ **Büyük/küçük harf** fark etmez (sadece rakam varsa)
|
||
- ✅ Kodu **kopyala-yapıştır** yapmayın (ekstra boşluk girebilir)
|
||
|
||
**Örnek Kod Formatı:**
|
||
```
|
||
123456
|
||
```
|
||
|
||
### Çözüm 4: Farklı Bir E-posta Adresi Deneyin
|
||
|
||
Eğer sorun devam ediyorsa:
|
||
|
||
1. Kayıt işlemini iptal edin
|
||
2. Farklı bir e-posta adresi ile tekrar deneyin
|
||
3. Önerilen e-posta sağlayıcıları:
|
||
- Gmail (en hızlı)
|
||
- Outlook
|
||
- ProtonMail
|
||
|
||
### Çözüm 5: Tarayıcı Önbelleğini Temizleyin
|
||
|
||
1. **Chrome/Edge:**
|
||
- `Ctrl + Shift + Delete` tuşlarına basın
|
||
- "Önbelleğe alınmış resimler ve dosyalar" seçin
|
||
- "Verileri temizle" tıklayın
|
||
|
||
2. **Firefox:**
|
||
- `Ctrl + Shift + Delete` tuşlarına basın
|
||
- "Önbellek" seçin
|
||
- "Şimdi Temizle" tıklayın
|
||
|
||
3. **Safari:**
|
||
- `Cmd + Option + E` tuşlarına basın
|
||
- Sayfayı yenileyin
|
||
|
||
### Çözüm 6: Farklı Bir Tarayıcı Deneyin
|
||
|
||
- Chrome → Firefox
|
||
- Firefox → Chrome
|
||
- Safari → Chrome
|
||
- Edge → Chrome
|
||
|
||
### Çözüm 7: Gizli Mod/Incognito Kullanın
|
||
|
||
1. **Chrome/Edge:** `Ctrl + Shift + N`
|
||
2. **Firefox:** `Ctrl + Shift + P`
|
||
3. **Safari:** `Cmd + Shift + N`
|
||
|
||
Gizli modda kayıt işlemini tekrar deneyin.
|
||
|
||
## 🛠️ Geliştirici İçin: Clerk Ayarları
|
||
|
||
### Email Verification Ayarlarını Kontrol Edin
|
||
|
||
1. [Clerk Dashboard](https://dashboard.clerk.com) → Uygulamanızı seçin
|
||
2. **User & Authentication** → **Email, Phone, Username**
|
||
3. **Email verification** ayarlarını kontrol edin:
|
||
- ✅ Email verification **enabled** olmalı
|
||
- ✅ Verification code expiration: **10 minutes** (varsayılan)
|
||
- ✅ Email provider: **Clerk** veya **Custom SMTP**
|
||
|
||
### Email Provider Ayarları
|
||
|
||
**Clerk Email (Varsayılan):**
|
||
- Ücretsiz
|
||
- Günde 100 e-posta limiti
|
||
- Geliştirme için yeterli
|
||
|
||
**Custom SMTP (Production İçin):**
|
||
- SendGrid
|
||
- AWS SES
|
||
- Mailgun
|
||
- Postmark
|
||
|
||
### Test Email Adresleri
|
||
|
||
Geliştirme ortamında test için:
|
||
|
||
```
|
||
test+provider1@example.com
|
||
test+provider2@example.com
|
||
test+provider3@example.com
|
||
```
|
||
|
||
**Not:** Gmail kullanıyorsanız `+` işareti ile sonsuz test adresi oluşturabilirsiniz:
|
||
```
|
||
youremail+test1@gmail.com
|
||
youremail+test2@gmail.com
|
||
```
|
||
|
||
## 📱 Mobil Cihazlarda
|
||
|
||
Mobil cihazda kayıt oluyorsanız:
|
||
|
||
1. **E-posta uygulamanızı açın** (Gmail, Outlook, vb.)
|
||
2. **Yenile** butonuna basın
|
||
3. **Spam klasörünü** kontrol edin
|
||
4. Kodu **manuel olarak** girin (kopyala-yapıştır yapmayın)
|
||
|
||
## 🔐 Güvenlik Notları
|
||
|
||
- ✅ Doğrulama kodu **sadece size** gönderilir
|
||
- ✅ Kodu **kimseyle paylaşmayın**
|
||
- ✅ Kod **10 dakika** sonra geçersiz olur
|
||
- ✅ Yeni kod istediğinizde **eski kod geçersiz** olur
|
||
|
||
## 🆘 Hala Çalışmıyor mu?
|
||
|
||
### Adım 1: Clerk Status Kontrol Edin
|
||
|
||
[Clerk Status Page](https://status.clerk.com) adresinden Clerk servislerinin çalışıp çalışmadığını kontrol edin.
|
||
|
||
### Adım 2: Tarayıcı Konsolunu Kontrol Edin
|
||
|
||
1. **F12** tuşuna basın
|
||
2. **Console** sekmesine gidin
|
||
3. Kırmızı hata mesajları varsa ekran görüntüsü alın
|
||
|
||
### Adım 3: Network Sekmesini Kontrol Edin
|
||
|
||
1. **F12** → **Network** sekmesi
|
||
2. Kodu gönderirken network isteklerini izleyin
|
||
3. Başarısız istekler varsa detaylarını kontrol edin
|
||
|
||
### Adım 4: Destek Talep Edin
|
||
|
||
Eğer hiçbir çözüm işe yaramadıysa:
|
||
|
||
**Clerk Support:**
|
||
- Email: support@clerk.com
|
||
- Dashboard: Help Center
|
||
|
||
**LetsGoCappadocia Support:**
|
||
- Email: support@letsgokappadokya.com
|
||
|
||
## 📊 Sık Karşılaşılan Hatalar ve Çözümleri
|
||
|
||
### Hata 1: "Kod süresi doldu"
|
||
|
||
**Çözüm:**
|
||
- Yeni kod isteyin
|
||
- Kodu 10 dakika içinde girin
|
||
|
||
### Hata 2: "Çok fazla deneme"
|
||
|
||
**Çözüm:**
|
||
- 5-10 dakika bekleyin
|
||
- Tarayıcıyı kapatıp tekrar açın
|
||
- Farklı bir tarayıcı deneyin
|
||
|
||
### Hata 3: "E-posta gönderilemedi"
|
||
|
||
**Çözüm:**
|
||
- Clerk servislerini kontrol edin
|
||
- Farklı bir e-posta adresi deneyin
|
||
- 5 dakika bekleyip tekrar deneyin
|
||
|
||
### Hata 4: "Geçersiz e-posta adresi"
|
||
|
||
**Çözüm:**
|
||
- E-posta adresinizi kontrol edin
|
||
- Geçerli bir e-posta formatı kullanın
|
||
- Özel karakterler kullanmayın
|
||
|
||
## 🎯 Hızlı Kontrol Listesi
|
||
|
||
Kayıt işlemi sırasında sorun yaşıyorsanız:
|
||
|
||
- [ ] E-posta adresimi doğru yazdım
|
||
- [ ] Spam klasörünü kontrol ettim
|
||
- [ ] Kodu 10 dakika içinde girdim
|
||
- [ ] Kodu doğru formatta girdim (sadece rakamlar)
|
||
- [ ] "Kodu tekrar gönder" butonunu denedim
|
||
- [ ] Tarayıcı önbelleğini temizledim
|
||
- [ ] Farklı bir tarayıcı denedim
|
||
- [ ] Gizli mod/incognito kullandım
|
||
- [ ] Farklı bir e-posta adresi denedim
|
||
- [ ] Clerk status sayfasını kontrol ettim
|
||
|
||
## 💡 İpuçları
|
||
|
||
1. **Gmail Kullanın**: En hızlı e-posta teslimatı
|
||
2. **Kodu Bekleyin**: Kod 1-2 dakika içinde gelir
|
||
3. **Spam Kontrol**: İlk kayıtta spam'e düşebilir
|
||
4. **Yeni Kod**: Her yeni kod isteğinde eski kod geçersiz olur
|
||
5. **Zaman Sınırı**: Kodu 10 dakika içinde girin
|
||
|
||
## 🔗 İlgili Dökümanlar
|
||
|
||
- [Clerk Email Verification Docs](https://clerk.com/docs/authentication/configuration/email-verification)
|
||
- [CLERK_PASSWORD_GUIDE.md](./CLERK_PASSWORD_GUIDE.md)
|
||
- [SIFRE_SORUNU_COZUMU.md](./SIFRE_SORUNU_COZUMU.md)
|
||
|
||
---
|
||
|
||
**Son Güncelleme:** 2026-02-26
|
||
|
||
**Not:** Bu rehber, LetsGoCappadocia uygulamasında Clerk kimlik doğrulama sistemi kullanılırken karşılaşılan e-posta doğrulama sorunlarını çözmek için hazırlanmıştır.
|