Authme MySQL'a nasıl bağlanır?

Authme Nedir?

Authme, sunucunuza giren oyuncuların kayıt olmasını sağlayan bir plugindir. Bu pluginle sunucunuzda kayıt sistemi yapabilirsiniz. Site üzerinden kayıt özelliği de bu plugin ile yapabilirsiniz. Bu sayede eğer sunucunuz premium değil crackli Minecraft oynayan oyuncularınızada açıksa birbirlerinin hesabına girmelerini önleyebilirsiniz.

MySQL'a nasıl bağlanır?

MySQL'a bağlamak için önce sunucumuza authme eklentisini kurmamız lazım ayrıca makinemize de Authme kurmamız gerekiyor.

Authme nereden indirebilirim?

MySQL nasıl kurabilirim?

Authme eklentisini sunucumuza kurduktan sonra Authme klasörüne giriyoruz daha sonra içinde bulunan config.yml'yi açıyoruz.

Aşağı da ki bulunan verileri kendinize göre dolduruyorsunuz.

MysqlUsername: Bu veritabanı kullanıcı adınızdır genelde ni308198_2_DB şeklinde bir değer olur
MysqlDatabase: Username'in aynısıdır. (root)
MysqlHost: Burası sayısal ip adresidir. Portsuz şekilde IP'yi yazıyoruz.
Mysqlpassword: Bu sizin MySQL (phpymyadmin) şifrenizdir.
backend: Bu kısma "MySQL" yazıyoruz.
passwordHash: Bu kısmı "MD5" yapıyoruz.

MySQL'a bağlanmış bir Authme eklentisinden örnek aşağıda ki gibidir.

Önemli: Genelde Authme MySQL'a bağladıktan sonra çoğu sunucu sahibinin yaşadığı bir problem mevcuttur ve çözümü pek bilinmez "peki nedir bu problem?" Oyuncular sunucuya /register ile kayıt olduktan sonra yine de bu hesap kayıtlı değil hatası vermektedir ama aslında oyuncu sunucuya kayıt olmuştur sunucudan çıkıp girdiği zaman bu sefer /register yerine login ister "peki bu sorunu nasıl çözeriz?" config.yml de bulunan caching: true ayarını false olarak değiştirirseniz problem çözülmüş olacaktır.

"Bu problem neden olur?" Bu sorun Authme'nin MySQL önbellekleme özelleğinden kaynaklanmaktadır.

Yanlış şifre girdiği zaman sunucudan nasıl atılır?

kickOnWrongPassword: true

Sadece site üzerinden kayıtı nasıl sağlarım?

kickNonRegistered: true