Jak na blokování uživatelů? rubrika: Programování: PHP

4 ScOrPiOn9
položil/-a 30.3.2015

Zdravím,
jak řešíte ve svých projektech blokování uživatelů, kterým chcete znemožnit nebo značně znechutit pohyb po vlastních stránkách? Spamery apod.
Aktuálně používám klasické zablokování účtu a blokaci IP, ale ani jedno není moc účinné pokud to člověk chce obejít. Ať už novou registrací nebo změnou IP a navíc můžu zablokovat i "nevinné" návštěvníky na sdílené IP.

Poslední dobou se nám docela osvědčuje "ztišení" uživatele, kdy se daný klient může přihlásit, ale to co píše vidí jenom on a admin. Ostatním návštěvníkům se to nezobrazuje, takže občas se povede, že si takovej borec myslí že ty jeho blbosti ostatní jenom ignorují a přestane ho to dřív nebo později bavit. Ale ideální to taky není.

Máte nějaký důmyslnější systém jak uživatele blokovat? Nějak si ho "označit" v session a označkovat si tak všechny jeho nové účty jako spojené at už přijde z jakékoliv IP nebo něco takovýho? Díky

odkaz
7 messa
odpověděl/-a 30.3.2015

Pokud to lze chápat jako problém, jak jednoznačně identifikovat uživatele, tak například chtít při registraci zadat telefonní číslo a opsat kód z SMS zaslané na to číslo.

Něco podobného se řešilo tady: http://devel.cz/otazka/jak-odhalujete-uzivatele-co-maji-vice-uctu

Komentáře

  • ScOrPiOn9 : Díky za odpověď. Ten odkaz jsem předtím nenašel. Problém s telefonem je, že řada lidí nechce dávat svůj telefon na webu, kterej moc nezná... Můžu je k tomu sice donutit, ale o pár z nich určitě přijdu 30.3.2015
  • messa : Šlo by to zmírnit tím, že se tyto techniky použijí jen na ty podezřelé - se stejnou IP, se stejnou konfigurací prohlížeče... 30.3.2015

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.