KEYDAL
Somon Balığı Selam Vermeye Geldi
- Katılım
- 7 Nisan 2026
- Mesajlar
- 10
- Elmaslar
- 7
- Puan
- 120
- Konum
- Türkiye
- Minecraft
- EgemenKEYDAL
Discord:
egemenkeydal_
- Minecraft Sürümleri
- 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
kAuth
Modern Kimlik Doğrulama Plugini
Modern Kimlik Doğrulama Plugini
Minecraft sunucunuz için geliştirdiğimiz modern, hafif ve güvenli kimlik doğrulama plugini. Tamamen ücretsiz ve açık kaynak.
Neden kAuth?
Mevcut auth pluginleri (AuthMe, nLogin) eski mimari üzerine kurulu. kAuth sıfırdan yazıldı:
- Dialog GUI — Paper 1.21.5+ istemcilerde görsel giriş/kayıt ekranı
- Chat Fallback — Eski istemcilerde otomatik chat tabanlı giriş
- PBKDF2-SHA256 — 65.536 iterasyonla endüstri standardı şifreleme
- Timing-safe doğrulama — Side-channel saldırılarına karşı koruma
Ekran Görüntüleri
Güvenlik Özellikleri
- IP bazlı brute-force koruması (otomatik engelleme)
- IP başına maksimum hesap limiti
- Zayıf şifre engelleme (123456, qwerty, kullanıcı adı gibi)
- Oturum yönetimi — IP bazlı cache ile kesintisiz yeniden bağlanma
- Detaylı loglama — giriş, kayıt, başarısız denemeler
- Legacy SHA-256 hash otomatik algılama (geçiş desteği)
Kullanıcı Deneyimi
- Sunucu kuralları onay sistemi (ilk kayıtta gösterilir)
- Son giriş bilgisi (IP + zaman)
- Title, subtitle, actionbar, ses ve partikül efektleri
- ViaVersion desteği — tüm istemci sürümleri
- Tam özelleştirilebilir mesajlar ve GUI
Sürüm Uyumluluğu
| İstemci Sürümü | Giriş Modu |
|---|---|
| 1.21.5+ | Dialog GUI |
| 1.21.0 — 1.21.4 | Chat tabanlı |
| 1.20.x | Chat tabanlı |
ViaVersion + ViaBackwards ile eski istemciler de bağlanabilir.
Komutlar
| Komut | Açıklama | Yetki |
|---|---|---|
/giris <şifre> | Hesaba giriş | kauth.use |
/kayit <şifre> <tekrar> | Yeni hesap oluştur | kauth.use |
/cikis | Çıkış yap | kauth.use |
/sifredegistir <eski> <yeni> <tekrar> | Şifre değiştir | kauth.use |
/kauth reload | Config yeniden yükle | kauth.admin |
/kauth kayitsil <oyuncu> | Hesap sil | kauth.admin |
/kauth sifredegistir <oyuncu> <yeni> | Şifre değiştir (admin) | kauth.admin |
Güvenlik Detayları
| Özellik | Detay |
|---|---|
| Hashing | PBKDF2WithHmacSHA256, 65.536 iterasyon, 256-bit key |
| Salt | 32-byte kriptografik güvenli rastgele |
| Karşılaştırma | Constant-time (timing-safe) |
| Brute-force | IP bazlı deneme limiti, yapılandırılabilir engelleme süresi |
| Hesap limiti | IP başına yapılandırılabilir maksimum hesap |
| Thread safety | ConcurrentHashMap, tüm paylaşılan state için |
Gereksinimler
- Paper 1.20+ (Dialog GUI için 1.21.5+ önerilir)
- Java 21+
- ViaVersion + ViaBackwards (opsiyonel)
Kurulum
kAuth.jardosyasınıplugins/klasörüne atın- Sunucuyu başlatın
plugins/kAuth/config.ymldosyasını düzenleyin/kauth reloadçalıştırın
İndirme
- GitHub:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
- Release:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Lisans: MIT — Tamamen açık kaynak
Geliştirici: Egemen KEYDAL
Sorularınız ve önerileriniz için bu konuya yazabilirsiniz.
Moderatör tarafından düzenlendi: