Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql]ban ip czy dobry pomysł?
Forum PHP.pl > Forum > Przedszkole
olszam
Mam pytanko chciałbym zrobić takie 3 rodzaje banowania ip:
1. Multikonta - gdzie użytkownik przy każdej rejestracji zapisany zostaje automatycznie jego adres ip do listy w bazie i jeśli zauważę że są konta zarejestrowane z tego samego ip to ban.
2. logowanie z innej sieci(czy tam komputera smile.gif ), jak gość będzie chciał tak zrobić to będzie musiał dodatkowo podać specjalny kod który był przy rejestrowaniu i jak nie wyjdzie w 5-6 próbach to ban
3.blokowanie innych krajów, jak znajdzie inny kraj niż polska to pojawi się pytanie czy zdanie dokończyć np."Laska gdzie się patrzy?"(to tylko przykładowe pytanie) odp: Na maskę smile.gif i jak dobrze odpowie to wejdzie a jak nie to nie wejdzie. Powód jeden nie chcę mieć krajów typu USA bo wypowiedzą się angole czy amerykańce gdzieś(chat czy komentarze albo mailem do mnie) że nie rozumieją i żądają angielskiego no i zacytuje Cerjowskiego:
Cytat
To Mnie Wkurza
.

Czy opłaca się taki rodzaj banowania mieć albo jak możecie to wymieńcie wady lub jakieś inne pomysły.
abort
1. Znaczy się, jak się przy jednym kompie zmieni mąż z żoną czy brat z siostrą, to będą automatycznie zabanowani? Gratulacje. Jak dwie osoby wejdą przez to samo proxy, też? Gratulacje. Jak N osób ma to nieszczęście, że wychodzi z jednego publicznego IP, to tylko jedna się zapisze? Gratulacje.

2. Zależy jak dokładnie sprawdzasz - ale dla supermobilnych userów (a niestety żyjemy w takich czasach) będzie to na tyle znaczne utrudnienie, że mogą opuścić Twoje super forum (chyba że masz unikalną w skali światowej tematykę).

3. i takie pytanie za każdym razem? Wieszczę odpływ użytkowników (argumentacja jak w p.2)

Wady wymieniłem. Inne pomysły? Dwa (do wyboru):
1. jak lubisz forum, to daj sobie spokój z takimi pomysłami
2. jak lubisz spokój, to daj sobie spokój z forum.
olszam
Cytat
1. Znaczy się, jak się przy jednym kompie zmieni mąż z żoną czy brat z siostrą, to będą automatycznie zabanowani? Gratulacje. Jak dwie osoby wejdą przez to samo proxy, też? Gratulacje. Jak N osób ma to nieszczęście, że wychodzi z jednego publicznego IP, to tylko jedna się zapisze? Gratulacje.

automatycznie nie tylko pod moją kontrolą no może jakoś to inaczej się zrobi z banem multikont albo tego nie będzie.

Cytat
2. Zależy jak dokładnie sprawdzasz - ale dla supermobilnych userów (a niestety żyjemy w takich czasach) będzie to na tyle znaczne utrudnienie, że mogą opuścić Twoje super forum (chyba że masz unikalną w skali światowej tematykę).

a co za przeszkoda napisać login,hasło i dodatkowo 4 czy 5 cyferek, niektórzy twórcy serwisów internetowych różnie wyprawiają że podczas logowania proszą o kod z obrazka który czasem jest całkowicie nieczytelny.
Cytat
3. i takie pytanie za każdym razem? Wieszczę odpływ użytkowników (argumentacja jak w p.2)

Za każdym razem nie jak dobrze odpowie to nie będzie musiał się powtarzać z wpisywaniem chyba że jak wyczyści herbatniki(ciasteczka) czy tam sesje.
Cytat
Dwa (do wyboru):
1. jak lubisz forum, to daj sobie spokój z takimi pomysłami
2. jak lubisz spokój, to daj sobie spokój z forum.

Odpowiedź: żadnej z nich nie wybiorę bo to nie jest forum.

Dodatkowo się zapytam w z jakich powodów najlepiej stosować banowanie bo widzę różne powody banowania typu: przeklinanie, multikonta, źle podane konto itp.
b4rt3kk
Nie łatwo jest stwierdzić multikonto i nigdy nie masz 100% pewności, ale na podstawie samego IP to ciężko coś takiego udowodnić. Jak ktoś Ci powie, że ma większą sieć z kilkoma osobami i to nie on, to co zrobisz? Na pewno nie możesz banować automatycznie, co najwyżej możesz rejestrować logowanie z jednego IP na różne konta, porównywać czasy logowań, mogą być identyczne lub podobne hasła, podobny adres e-mail. Ale to i tak mało.

Logowanie z innego IP, jak ktoś ma zmienne, albo pójdzie sobie do kolegi i się zechce zalogować, to ma za każdym razem odpowiadać na jakieś pytanie? No bez przesady, bym szybko zrezygnował z takiej strony.
olszam
Cytat
Logowanie z innego IP, jak ktoś ma zmienne, albo pójdzie sobie do kolegi i się zechce zalogować, to ma za każdym razem odpowiadać na jakieś pytanie? No bez przesady, bym szybko zrezygnował z takiej strony.


ehh może wytłumaczę o co biega bo widzę że wymieszaliście to. Jakiś tam gostek chce się zarejestrować to podaje login,hasło,email,..., i specjalny pin(pin samemu się wymyśla). Pierwsze i dalsze logowania na tym samym ip nie trzeba będzie podawać dodatkowo specjalnego pinu, a jak nie wcisnie przycisku wyloguj to czy to na stałym czy zmiennym to w ciastkach czy w sesji zapamięta tam że był logowany, więc nie będzie musiał podawać pinu(na stałym jak się wyloguje i zaloguje to też nie podaje), natomiast jak wyczyści ciastka i sesje na zmiennym ip czy też zaloguje się z innego komputera, to poda ten kod pin i zostanie automatycznie zaktualizowane że z tego ip można się wylogować i zalogować bez podawania pinu(coś takiego jest w niektórych grach np. Atlantica Online czy elsword no w elswordzie przy każdym wejściu podaje sie i-pin). Choć może lepiej dawać taki pin w celu zmian danych na swoim koncie czy coś dodawać do stronki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.