Bu XenForo 2.1 eklentisi, kullanıcı kaydı için Geoblocking özellikleri sağlar.
Bir kullanıcının kaydettiği IP adresine bağlı olarak ülkeler için izin verilen ve reddedilen listeler ayarlayabilir ve isteğe bağlı olarak, onaylanmayan ülkelerdeki kullanıcıları kayıt sırasında denetleme sırasına zorlayabilirsiniz.
Bu ek, kayıt yapan bir kullanıcının IP adresiyle ilişkili ülkeyi tanımlamak için ücretsiz Maxmind GeoLite2 indirilebilir IP veritabanını kullanır .
Örnek olarak, bu eklenti için tipik bir kullanım örneği, Avustralya ve Yeni Zelanda'daki kullanıcıların otomatik olarak onaylanmasına izin vermek için bir Avustralya web sitesi olabilirken, örneğin, Rusya, Nijerya ve diğer yaygın spam göndericileri kaynaklarının kaydedilmesi engellenebilir . Diğer tüm ülkelerden kullanıcılar, moderatörler tarafından manuel olarak onaylanmak üzere denetim sırasına yerleştirilebilir.
GDPR bloğu
AB üyelerine hizmet vermeyen ve tam GDPR desteği uygulamak istemeyen siteler için riski en aza indirmeye yardımcı olabilecek Avrupa Birliği dahilindeki herhangi bir ülkeden yapılan kayıtları otomatik olarak engellemek için bir "AB Kayıtlarını Reddet" seçeneği etkinleştirilebilir. Mevcut kayıtlı kullanıcıların bu ayardan etkilenmeyeceğini unutmayın - yalnızca kayıt sırasında geçerlidir.
Bu seçenek, Brexit gerçekleşene kadar teknik olarak hala AB'nin bir parçası oldukları İngiltere gibi durumlar için yararlı olabilecek Onaylı ve Reddedilen listeleri tarafından geçersiz kılınacaktır, bu nedenle Onaylı listesine "GB" ekleyerek şunları yapabilirsiniz: Avrupa'daki herkesi engellerken İngiltere'den insanları engellemekten kaçının.
Tabii ki, kullanıcılar bu blokları aşmak için her zaman bir proxy sunucusu kullanabilirler - ancak en azından AB üyelerini engellemek için uyumlu bir çaba gösterdiniz - tek yapmanız gereken bu.
Bir kullanıcının AB bloğu nedeniyle kaydı reddedildiğinde alacağı mesaj "Avrupa Birliği'nden insanların sitemizi kullanmasına izin vermediğimiz için kaydınız reddedildi. Daha fazla bilgi veya yardım için lütfen yöneticiye başvurun."
Kurulum
1. Standart kurulum mekanizmalarını kullanarak eklentiyi kurun. Eklenti, IP adresi arama verilerinin önbelleğe alınması için tek bir veritabanı tablosu oluşturur.
2. Yapılandırma seçeneklerine onaylanmış ve reddedilmiş bazı ülkeler eklediğinizden emin olun - aşağıya bakın.
3. Yönetici alanındaki Araçlar menüsü altında bulunan "Maxmind Veritabanını Güncelle" işlevini kullanarak GeoLite2 veritabanını indirin. Veritabanı Maxmind tarafından haftalık olarak güncellenir ve her hafta bir cron görevi kullanılarak otomatik olarak indirilir.
Veritabanı indirme ve çıkarma işleminin çalışması için sunucunuzda Phar uzantısının etkinleştirilmiş olması gerekir.
Konfigürasyon seçenekleri
Veritabanı güncelleme
GeoLite2 veritabanı, Maxmind'in sunucularından indirmek için cron görevi kullanılarak haftada bir kez otomatik olarak güncellenir. Veritabanını manuel olarak güncellemek için Yönetici alanındaki güncelleme aracını kullanabilirsiniz:
Arama testi
Bir veritabanı araması yapın ve IP adresi için ülke kodunu gösterin
Yapılandırma test cihazı
Bu ülkeden bir kullanıcı için hangi işlemin yapılacağını belirlemek için bir ISO kodunu yapılandırma seçeneklerinize göre test edin. İsteğe bağlı olarak, AB blok yapılandırmasını test etmek için AB'den bir kullanıcıyı simüle edin.
Ayrıca bakınız
Virüs Total : https://www.virustotal.com/gui/url/...dd9de71414198ad9597cb358f89d3c40f2a/detection
Bir kullanıcının kaydettiği IP adresine bağlı olarak ülkeler için izin verilen ve reddedilen listeler ayarlayabilir ve isteğe bağlı olarak, onaylanmayan ülkelerdeki kullanıcıları kayıt sırasında denetleme sırasına zorlayabilirsiniz.
Bu ek, kayıt yapan bir kullanıcının IP adresiyle ilişkili ülkeyi tanımlamak için ücretsiz Maxmind GeoLite2 indirilebilir IP veritabanını kullanır .
Örnek olarak, bu eklenti için tipik bir kullanım örneği, Avustralya ve Yeni Zelanda'daki kullanıcıların otomatik olarak onaylanmasına izin vermek için bir Avustralya web sitesi olabilirken, örneğin, Rusya, Nijerya ve diğer yaygın spam göndericileri kaynaklarının kaydedilmesi engellenebilir . Diğer tüm ülkelerden kullanıcılar, moderatörler tarafından manuel olarak onaylanmak üzere denetim sırasına yerleştirilebilir.
GDPR bloğu
AB üyelerine hizmet vermeyen ve tam GDPR desteği uygulamak istemeyen siteler için riski en aza indirmeye yardımcı olabilecek Avrupa Birliği dahilindeki herhangi bir ülkeden yapılan kayıtları otomatik olarak engellemek için bir "AB Kayıtlarını Reddet" seçeneği etkinleştirilebilir. Mevcut kayıtlı kullanıcıların bu ayardan etkilenmeyeceğini unutmayın - yalnızca kayıt sırasında geçerlidir.
Bu seçenek, Brexit gerçekleşene kadar teknik olarak hala AB'nin bir parçası oldukları İngiltere gibi durumlar için yararlı olabilecek Onaylı ve Reddedilen listeleri tarafından geçersiz kılınacaktır, bu nedenle Onaylı listesine "GB" ekleyerek şunları yapabilirsiniz: Avrupa'daki herkesi engellerken İngiltere'den insanları engellemekten kaçının.
Tabii ki, kullanıcılar bu blokları aşmak için her zaman bir proxy sunucusu kullanabilirler - ancak en azından AB üyelerini engellemek için uyumlu bir çaba gösterdiniz - tek yapmanız gereken bu.
Bir kullanıcının AB bloğu nedeniyle kaydı reddedildiğinde alacağı mesaj "Avrupa Birliği'nden insanların sitemizi kullanmasına izin vermediğimiz için kaydınız reddedildi. Daha fazla bilgi veya yardım için lütfen yöneticiye başvurun."
Kurulum
1. Standart kurulum mekanizmalarını kullanarak eklentiyi kurun. Eklenti, IP adresi arama verilerinin önbelleğe alınması için tek bir veritabanı tablosu oluşturur.
2. Yapılandırma seçeneklerine onaylanmış ve reddedilmiş bazı ülkeler eklediğinizden emin olun - aşağıya bakın.
3. Yönetici alanındaki Araçlar menüsü altında bulunan "Maxmind Veritabanını Güncelle" işlevini kullanarak GeoLite2 veritabanını indirin. Veritabanı Maxmind tarafından haftalık olarak güncellenir ve her hafta bir cron görevi kullanılarak otomatik olarak indirilir.
Veritabanı indirme ve çıkarma işleminin çalışması için sunucunuzda Phar uzantısının etkinleştirilmiş olması gerekir.
Konfigürasyon seçenekleri
Veritabanı güncelleme
GeoLite2 veritabanı, Maxmind'in sunucularından indirmek için cron görevi kullanılarak haftada bir kez otomatik olarak güncellenir. Veritabanını manuel olarak güncellemek için Yönetici alanındaki güncelleme aracını kullanabilirsiniz:
Arama testi
Bir veritabanı araması yapın ve IP adresi için ülke kodunu gösterin
Yapılandırma test cihazı
Bu ülkeden bir kullanıcı için hangi işlemin yapılacağını belirlemek için bir ISO kodunu yapılandırma seçeneklerinize göre test edin. İsteğe bağlı olarak, AB blok yapılandırmasını test etmek için AB'den bir kullanıcıyı simüle edin.
Ayrıca bakınız
- Geoblock Kayıt Git deposu (Bitbucket)
- ISO 3166-2 ISO ülke kodlarının listesi (Wikipedia)
- Maxmind GeoLite2 ücretsiz indirilebilir veritabanı
- MaxMind GDPR SSS
View hidden content is available for registered users!
Virüs Total : https://www.virustotal.com/gui/url/...dd9de71414198ad9597cb358f89d3c40f2a/detection