beatovich: Parametername gleich Name der Methode

Beitrag lesen

problematische Seite

hallo

Ich sehe das genau umgekehrt. Wobei Dutzend verschiedenen Scripten sowieso schon ein falscher Ansatz ist. Deswegen binden moderne FW's ja den URL an eine Klasse. Damit bleibt die Anzahl der Aktionparameter (ich nenne die Schlüsselparameter) endlich und daraus ergibt sich auch eine übersichtliche, wartungsfreundliche und gut strukturierte Kontrollstruktur.

Erstmal musst du mir bweisen, dass das im anderen Fall nicht möglich ist.

Wenn jedoch der Aufruf einer Funktion/Methode mit einem gleichnamigen Parameter möglich ist, hat man da ein potentielles Sicherheitsleck. Grad' eben bei Opensource wo jeder weiß wie die Funktionen heißen 😉

Inwiefern habe ich ein Sicherheitsleck, wenn im Formular als hidden feld

module=login action=logout

stehen und dann ein eine entsprechende login.pm eingebunden wird, die eben diese Methode enthält?