> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# AuthMe

> Minecraft girişlerini sitenin kullanıcı tablosuyla eşleştirin.

AuthMe ile Minecraft ve site hesaplarını ortak kullanıcı tablosuna bağlayabilirsiniz. Hesap bağlantısını AuthMe, ürün komutlarını ise [WebSender](https://docs.zonely.gen.tr/integrations/websender.md) veya [ZonelyCore](https://docs.zonely.gen.tr/integrations/zonelycore.md) yönetir.

## Eklentiyi hazırlayın

[AuthMe yayınlarından](https://github.com/AuthMe/AuthMeReloaded/releases) sunucu sürümünüze uygun JAR dosyasını alın. **plugins/** klasörüne koyun ve ayar dosyası oluşacak şekilde sunucuyu başlatın. Yapılandırmayı sunucu kapalıyken düzenleyin.

## Veritabanı eşlemesini yapın

Zonely panelinde **Ayarlar → Veritabanı** bölümünü açın. Kendi veritabanınızın adresini, portunu, adını ve erişim bilgilerini alın. **Entegrasyon Oluşturucu → AuthMe** bölümünden bağlantı taslağını kopyalayın. Mevcut **plugins/AuthMe/config.yml** dosyasındaki **DataSource** bölümünü düzenleyin.

[![Eklentiyi seçin, Hazır yapılandırma](https://mintcdn.com/zonely-a8cd49e7/_i4983VN4UZSjv0x/images/panel/system-security-guide-20261027/veritabani-03.png?fit=max\&auto=format\&n=_i4983VN4UZSjv0x\&q=85\&s=5e4fb7050d93e5bbb3140e0cfd2611f1)](https://docs.zonely.gen.tr/images/panel/system-security-guide-20261027/veritabani-03.png)

> [card] 1. Eklentiyi seçin
>
> Bağlayacağınız eklentiye ait yapılandırma taslağını açın.

> [card] 2. Hazır yapılandırma
>
> Kendi bağlantınıza göre üretilen bölümü kopyalayın.

```yaml title="plugins/AuthMe/config.yml · ilgili bölüm" theme={"theme":"css-variables"}
DataSource:
  backend: MYSQL
  caching: false
  mySQLHost: 'db.siteadresin.example'
  mySQLPort: 3306
  mySQLDatabase: 'zonely'
  mySQLUsername: 'zonely_game'
  mySQLPassword: 'KENDI_VERITABANI_SIFREN'
  mySQLTablename: userslist
  mySQLColumnId: id
  mySQLColumnName: subname
  mySQLRealName: nick
  mySQLColumnPassword: password
  mySQLColumnSalt: ''
  mySQLColumnEmail: email
  mySQLColumnLogged: authme_logged
  mySQLColumnHasSession: authme_session
  mySQLtotpKey: totp
  mySQLColumnIp: ip
  mySQLColumnLastLogin: authme_lastlogin
  mySQLColumnRegisterDate: authme_created_at
  mySQLColumnRegisterIp: authme_regip
  mySQLlastlocX: x
  mySQLlastlocY: y
  mySQLlastlocZ: z
  mySQLlastlocWorld: world
  mySQLlastlocYaw: yaw
  mySQLlastlocPitch: pitch
  poolSize: 3
  maxLifetime: 1140000
```

Bu eşlemede hesap tablosu **userslist**, giriş adı **subname**, görünen oyuncu adı **nick**, parola **password** alanıdır. Host ve kullanıcı bilgilerini kendi veritabanınızla değiştirin. Var olan hesap tablosunu değiştirmeden önce veritabanı yedeğinizi alın.

## Parola yöntemini eşleştirin

Sitenizin parola şifreleme algoritması ile AuthMe yapılandırmasındaki **passwordHash** ayarının birebir aynı olması gerekir. Şifreleme türünü aynı yapmak için yönetim panelinden:

**Ayarlar → Sistem Ayarları → Kriptografik Şifreleme**

bölümüne girin ve AuthMe yapılandırmanıza uygun olan algoritmayı (örneğin **BCRYPT** veya **SHA256**) seçin. Alternatif olarak AuthMe dosyanızdaki algoritmayı paneldeki aktif seçime göre düzenleyin.

```yaml title="BCRYPT kullanan site için örnek" theme={"theme":"css-variables"}
settings:
  security:
    passwordHash: BCRYPT
```

> [!WARNING]
>
> Şifreleme algoritması değiştirildiğinde mevcut kayıtlı parolalar otomatik dönüştürülmez. Oyun sunucusundaki `passwordHash` değeri ile sitedeki `Kriptografik Şifreleme` seçeneği uyuşmazsa kullanıcılar oyuna giriş yaparken parola hatası alır.

## Girişi kontrol edin

Sunucuyu yeniden başlatın ve AuthMe’nin veritabanı bağlantısını inceleyin. Hesap bulunamıyorsa tablo ve kullanıcı adı eşlemesini; parola reddediliyorsa hash biçimini karşılaştırın. Yeni kayıt ve parola değişikliğinin de aynı kullanıcı kaydına yazılması gerekir.

[AuthMe yapılandırma kaynağı](https://github.com/AuthMe/AuthMeReloaded) · [Veritabanı](https://docs.zonely.gen.tr/guides/database.md) · [Sistem Ayarları](https://docs.zonely.gen.tr/guides/system-settings.md) · [Bağlantılar ve araçlar](https://docs.zonely.gen.tr/integrations/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.