• 02-11-2021, 15:21:21
    #1
    Arkadaşlar merhabalar. Sitemde kullanıcının 2. bir hesabı açmasını engellemek istiyorum. IP adresi üzerinden yaptım ama kullanıcı mobil verisini kapatıp açsa bile IP değişiyor. Başka türlü nasıl yapabilirim? Şimdiden teşekkürler.
  • 02-11-2021, 15:24:54
    #2
    SinanSS adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhabalar. Sitemde kullanıcının 2. bir hesabı açmasını engellemek istiyorum. IP adresi üzerinden yaptım ama kullanıcı mobil verisini kapatıp açsa bile IP değişiyor. Başka türlü nasıl yapabilirim? Şimdiden teşekkürler.
    Merhaba,

    Kullanıcı statik ip adresi kullanmadığı sürece ip adresi sürekli değişen bir husus olduğu için ip adresi ile multi üyeliği engellenmesi çok zor bir durum.. Bunun yerine cihazın mac adresini baz alıp engelleme yapabilirsiniz. Projeniz büyük bir proje ise mac adresini aldırmak ve ona göre kontrol ettirmek bir tık zor bir durum eğer PHP bilginiz ileri düzey değil ise...
  • 02-11-2021, 15:27:23
    #3
    Telefon ve mail doğrulaması yapmak iyi bir yöntem eğer siteniz Türkiye'ye hizmet veriyorsa tc kimlik no, doğum tarihi, ad soyad onayı da yapabilirsiniz. Fakat bu konu hakkındaki yasal durumlar hakkında bilgi sahibi değilim.
  • 02-11-2021, 16:04:15
    #5
    Ne yaparsanız yapın multi üyelik yapılır. Hiçbirşey yapmasa evden ayrı işten ayrı açar bağlanır. Ben bu konuda uğraşmayı bıraktım, yeni üye olan birinin ilk kayıt ip sini alıyorum ve sonraki girişlerinde ise son ip olarak 2 ayrı tabloda ip adreslerini tutuyorum. Kayıt esnasında yeni üye olacak kişinin ip sinin kayıt ip ve son ip tablolarında kontrol ettiriyorum ve ona göre üye kaydı yapılıyor.

    Multi üyelik kullananların hemen hepsi günün birinde mutlaka birden fazla hesaba unutarak aynı ip adresinden giriş yapıyor veya 1 hafta önce başka bir hesap için kullandığı ip adresi bu sefer sistemdeki başka bir hesapla uyuşuyor. burda yakalanıyor. Sonrasındada otomatik olarak banlanıyor.

    Üyelik konusunu çok takmayın derim, nasıl bir sistem işlettiğinize bağlı olarak bunun haricinde önlemler baya geliştirilebilir. SMS doğrulaması ilede uğraşmayın 2 liraya hemen mobil onay yapılabiliyor.

    MAC adres konusuna gelincede php de bunu direk olarak alamazsınız. Activex denetimi ile alabilirsiniz ancak standart olarak bunun çoğu tarayıcıda kapalı olduğunu düşünürsek (kullanıcının ayrıca izin vererek yüklemesi gerekecek) gerek güvenlik önlemleri gerek antivirüsler birçok durumla uğraşmanız gerekebilir ve ne yaparsanız yapın herkesin MAC adresini alamayacaksınız ve buna dayalı bir sistem yaptığınızdada çok sorun yaşayacaksınız.

    Ben uzun zamandır ilk ve son ip leri kayıt alma yöntemiyle yapıyorum ve işe yaradığınıda düşünüyorum en azından gözle görülür derecede saçma sapan multi üyelikler olmuyor.
    Bunun haricinde geçici mailler 10 dakkalık mail servisleriyle üye olma durumlarıda çok oluyor mail onayınıda böyle geçiyorlar. Bunuda tespit eden api hizmeti veren siteler var bu şekilde %90 oranında çözdüm onlarda üye olamıyorlar.
  • 02-11-2021, 16:09:20
    #6
    Bunun ücretsiz bir çözümü yok. Aracı siteler var yukarıda @Dereck; hocamın dediği gibi ama bu aracı siteler genellikle büyük firmalara hizmet veriyor ve fiyatlandırmaları dolar bazında olduğu için çok fazla rakamlar tutuyor. Ve %80-90 yine aşmak isteyen uğraşırsa aşar.

    Tc kimlik, telefon vb. ne sistem getirirseniz getirin bunun çözümü maalesef yok.
  • 02-11-2021, 16:20:17
    #7
    rowCount adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Kullanıcı statik ip adresi kullanmadığı sürece ip adresi sürekli değişen bir husus olduğu için ip adresi ile multi üyeliği engellenmesi çok zor bir durum.. Bunun yerine cihazın mac adresini baz alıp engelleme yapabilirsiniz. Projeniz büyük bir proje ise mac adresini aldırmak ve ona göre kontrol ettirmek bir tık zor bir durum eğer PHP bilginiz ileri düzey değil ise...
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    Telefon ve mail doğrulaması yapmak iyi bir yöntem eğer siteniz Türkiye'ye hizmet veriyorsa tc kimlik no, doğum tarihi, ad soyad onayı da yapabilirsiniz. Fakat bu konu hakkındaki yasal durumlar hakkında bilgi sahibi değilim.
    Dereck adlı üyeden alıntı: mesajı görüntüle
    Ne yaparsanız yapın multi üyelik yapılır. Hiçbirşey yapmasa evden ayrı işten ayrı açar bağlanır. Ben bu konuda uğraşmayı bıraktım, yeni üye olan birinin ilk kayıt ip sini alıyorum ve sonraki girişlerinde ise son ip olarak 2 ayrı tabloda ip adreslerini tutuyorum. Kayıt esnasında yeni üye olacak kişinin ip sinin kayıt ip ve son ip tablolarında kontrol ettiriyorum ve ona göre üye kaydı yapılıyor.

    Multi üyelik kullananların hemen hepsi günün birinde mutlaka birden fazla hesaba unutarak aynı ip adresinden giriş yapıyor veya 1 hafta önce başka bir hesap için kullandığı ip adresi bu sefer sistemdeki başka bir hesapla uyuşuyor. burda yakalanıyor. Sonrasındada otomatik olarak banlanıyor.

    Üyelik konusunu çok takmayın derim, nasıl bir sistem işlettiğinize bağlı olarak bunun haricinde önlemler baya geliştirilebilir. SMS doğrulaması ilede uğraşmayın 2 liraya hemen mobil onay yapılabiliyor.

    MAC adres konusuna gelincede php de bunu direk olarak alamazsınız. Activex denetimi ile alabilirsiniz ancak standart olarak bunun çoğu tarayıcıda kapalı olduğunu düşünürsek (kullanıcının ayrıca izin vererek yüklemesi gerekecek) gerek güvenlik önlemleri gerek antivirüsler birçok durumla uğraşmanız gerekebilir ve ne yaparsanız yapın herkesin MAC adresini alamayacaksınız ve buna dayalı bir sistem yaptığınızdada çok sorun yaşayacaksınız.

    Ben uzun zamandır ilk ve son ip leri kayıt alma yöntemiyle yapıyorum ve işe yaradığınıda düşünüyorum en azından gözle görülür derecede saçma sapan multi üyelikler olmuyor.
    Bunun haricinde geçici mailler 10 dakkalık mail servisleriyle üye olma durumlarıda çok oluyor mail onayınıda böyle geçiyorlar. Bunuda tespit eden api hizmeti veren siteler var bu şekilde %90 oranında çözdüm onlarda üye olamıyorlar.
    orhansinane adlı üyeden alıntı: mesajı görüntüle
    Bunun ücretsiz bir çözümü yok. Aracı siteler var yukarıda @Dereck; hocamın dediği gibi ama bu aracı siteler genellikle büyük firmalara hizmet veriyor ve fiyatlandırmaları dolar bazında olduğu için çok fazla rakamlar tutuyor. Ve %80-90 yine aşmak isteyen uğraşırsa aşar.

    Tc kimlik, telefon vb. ne sistem getirirseniz getirin bunun çözümü maalesef yok.
    Arkadaşlar herkese cevaplarınız için çok teşekkürler. @Dereck; hocamın dediği gibi ilk ip, son ip şeklinde yapacağım sanırım.
  • 03-11-2021, 02:16:22
    #8
    Web projesi olduğundan Mac adresini alamazsınız. İşinizi canvas parmak izi çözecektir. Büyük firmalar da canvas parmak izini kullanıyor. Araştırmanızı tavsiye ederim.
    • SinanSS
    SinanSS bunu beğendi.
    1 kişi bunu beğendi.
  • 05-11-2021, 14:49:41
    #9
    Hiç birine gerek yok edevlet apilerinii kullanarak tc kimlik ad soyad bilgilerini doğrulayabilirsiniz bunun yanında ek olarak mac adresini de sistemde kayıtlı tutabilirsiniz. Kayıt ekranında ise bu bilgileri sorgulatarak kayıt engelleyebilirsiniz.