.
Md5 ist halt noch gängig, sollte man aber auf dauer ändern.Quote:
Safe ist etwas schon lange nicht mehr, wenn es das Prädikat "md5" enthält. :D
Aber trotzdem super, dass du es teilst.
So kann man Brute Force den Riegel vorschieben.
Die Datenbank kann mehr als nur Lesen und Schreiben. Das sollte man schon nutzen.Quote:
Das ganze per stored procedure zu lösen halte ich nicht für einen guten weg. Man sollte keine logik in die datenbank verschieben wofür php zuständig ist.
Wie willst du so etwas denn in PHP lösen?Quote:
Das ganze per stored procedure zu lösen halte ich nicht für einen guten weg. Man sollte keine logik in die datenbank verschieben wofür php zuständig ist.
Nette Sache ^^, wird vielen helfen die es so nicht hinbekommen :)Quote:
Da hier jetzt langsam der Trend in gange kommt das hier auf der Website die Passwörter Hijacked werden und man da natürlich dagegen etwas mehr Sicherheit will als gar keine ist dieses Script für euch hier eine Art Hilfestellung.
Script: [Only registered and activated users can see links. Click Here To Register...]
Nun müsst ihr via PHP beim Login vorgang den Wert retval prüfen.
Je nach Rückgabewert (0, 1 oder 2) dann das ganze weiter Handhaben.
An die Prozedur werden folgende Werte übergeben:
- @account -> Account Name (bsp. $_POST['account'])
- @password -> Das Passwort in MD5 (bsp. md5( 'kikugalanet'.$_POST['password'])
- @remoteip -> Die IP des Users via $_SERVER['REMOTE_ADDR']
Das ganze sollte euch dann sicherer machen als gar keine Sicherheit anzubieten.