Login Probleme

Begonnen von akhan, 25 Dezember 2003, 18:01:27

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

NeMeSiSX2LC

Schon aber bloss weil den anfangs buchstaben entspricht nicht rein lassen??

Find ich persönlich nicht so dolle das dingf soll nach den kompletten Wörter suchen und sonst nach nix.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

RiotheRat

Das ist ein zweischniges Schwert ... ich bin eher für die Variante die jetzt enthalten ist. Nicht ohne Grund sollten Benutzernamen eine gewisse Mindestlänge haben (4 - 5 Zeichen).

Wenn ich einen genauen Wortvergleich als Filter nehmen würde und Nazi als Zensurwort nehme, wird

- Nazi geblockt
- Nazipartei geht durch

... von daher bin ich dafür den Filter so zu lassen. Dann wird auch Nazipartei geblockt weil schlichtweg Nazi enthalten ist ...

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

NeMeSiSX2LC

Öhm schlechtes beispiel wenn er nach Nazi sucht wird der ja auch bei Partei fündig. Also wird das auch geblockt..

Aber nur wegen einen BA das gleich zumachen ist übertrieben.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

jubilee

#23
ZitatAber nur wegen einen BA das gleich zumachen ist übertrieben.
Öhmmm .... schreibst Du mir eine regex die erkennt, welcher Teil eines Wortes
geblockt werden müsste und welcher Teil nicht.
Diese muss aber nicht nur bei dem einen Wort funktionieren, sondern auch bei anderen !
Also eine selektive Worterkennung und Bewertung.
Wenn Du das Teil fertig hast, bekommst Du sofort einen Job im Bereich
neuronale Netze, Robotik etc .....

Nur nochmal als Beispiel unser Blocking-System
Nach unseren System z.B. in der Liste steht Saukerl, sauerei. Dort wird auch Sau als
Username geblockt.
Wenn nur nach ganzen Wörtern gesucht wird, dann nicht . . . .


---> Nach unseren System: Username ist needle und die Banliste ist haystack

RiotheRat

Mein vergleich war nicht schlecht ... bitte richtig lesen  ::)
Zitatgenauen Wortvergleich

Nazi == Nazi = True = Block
Nazi == Nazipartei = False = geht durch

Daher lieber eine Wildcardsperre ... die blockt sowohl "Nazi" als auch "Nazipartei" ...

RtR

Man könnte natürlich noch anfangen mit soundex() zu arbeiten, aber dann landet man schnell bei der Anmerkung von jubilee
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

jubilee

ZitatMan könnte natürlich noch anfangen mit soundex() zu arbeiten
Oder wir berechnen den Levenshtein-Abstand der beiden strings ....

Aber das würde für diese Aufgabe den Rahmen sprengen.
Es wäre wirklich am einfachsten als mindestlänge des Usernamens 5oder 6 Zeichen zu fordern.
dann sind solche Querverstrickungen eher unwahrscheinlich (wenn sie nicht gewollt sind )

MfG
jubilee

NeMeSiSX2LC

Joa oder so min pw länge (ist ja glaube ich schon drin) und mit Nick länger. Das man das alles schon im Admin bereich einstellen kann. Nette Idee für 0.2 ;)
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

smartmusic

kann man die zensur auch für den login ausstellen?

auch wenn ich die zensur auf exakten treffer habe nimmt er die usernamen nicht an die in einem wort sind aus der zensurliste

Andi

Sorry, kannst das bitte näher erklären?  :)
schön´s Grüssle, Andi

smartmusic

ich habe unter zensur das wort esek stehen

ein user heisst sek und er kann sich nicht mehr einloggen solange das wort dadrin steht,auch bei exaktem treffer