Seite 1 von 1

username & passwort in front_content.php

Verfasst: Mo 17. Mai 2004, 10:55
von emergence
ich bin wiedermal mit diesem problem konfrontiert...
wenn ich exterene anwendungen mittels webgrab include die ein login feld haben ergibts sich meistens das problem das die externen anwendungen bei den formularen username und passwort verwenden...
das ist nun natürlich schlecht... da die front_content.php sofort ein contenido login versucht und ich lande auf einer login seite...

einfachste lösung ist natürlich den login teil bei der front_content.php auszukommentieren... jedoch wenn ich beide teile kombinieren möchte hab ich natürlich ein problem...

Verfasst: Mo 17. Mai 2004, 12:00
von emergence
ich hab mich jetzt einfach damit beholfen in der front_content.php bei

Code: Alles auswählen

if (isset($username))
{
	$auth->login_if(true);
}
habe ich jetzt einfach && isset($contenido_login) ergänzt.
bei allen logins im frontend übergebe ich jetzt ebenfalls die variable

Code: Alles auswählen

                            <input type="hidden" name="contenido_login" value="true">
somit kann es eigentlich nicht mehr zu überschneidungen kommen...
zumindestens nicht beim login...

Verfasst: Di 18. Mai 2004, 09:29
von emergence
was hältst du von der lösung timo ? oder gibts noch ne andere variante, die mir momentan nicht einfällt ?

Verfasst: Di 18. Mai 2004, 09:30
von timo
im Moment noch keine gedanken drüber gemacht, aber das alte Spiel: Macht man es an einer Stelle, muß man es an allen anderen auch machen...

Oder anders: Ich möchte keine "halben" Änderungen machen. Ändert man das in der front_content.php, muß man es auch in der conlib ändern (da hier global auf diese Parameter zugegriffen wird).

Verfasst: Di 18. Mai 2004, 09:42
von emergence
da hast du natürlich recht... ich hab das momentan aber bei http://www.karate-do-graz.at/cms/front_ ... 1&idcat=52 benötigt.

die einzige änderung war bei der front_content.php bei obriger zeile.
wahrscheinlich muss ich noch etwas einbauen, das nach dem die login überprüfung gemacht wurde das password und username wieder mittels unset gelöscht werden. sonst könnte sich das auf die eingebunde application auswirken.

Verfasst: Do 6. Jan 2005, 19:24
von timo
ist das noch aktuell?

Verfasst: Do 6. Jan 2005, 22:42
von emergence
nein nicht wirklich, ich hab mir das oben so eingebaut...
ich kann damit leben, wenn es nicht in den snapshot kommt.
so häufig brauch ich das nicht...

Verfasst: Mi 19. Jan 2005, 15:27
von timo
ich bin grade am überlegen...die Applikationen via webgrab kannst du nicht ändern oder?

Wenn die front_content.php dann prüfen würde, ob es einen Parameter mit "use_contenido_login=false" gibt, setzt ja vorraus, daß du die eingebundenen Applikationen anfassen kannst...

Verfasst: Mi 19. Jan 2005, 15:32
von emergence
timo hat geschrieben:Wenn die front_content.php dann prüfen würde, ob es einen Parameter mit "use_contenido_login=false" gibt, setzt ja vorraus, daß du die eingebundenen Applikationen anfassen kannst...
sorry den satz versteh ich momentan nicht...

Verfasst: Mi 19. Jan 2005, 15:44
von timo
ähm also dein Ansatz war, etwas in Contenido zu ändern (wo ich nicht weiß, wo man das überall umbauen müßte)

Meiner ist folgender:

wird die front_content.php?use_contenido_login=false&username=foo aufgerufen, wird anhand von use_contenido_login=false die phpLib darauf hingewiesen, daß kein Login mit username von Contenido-Seite erfolgen soll

Verfasst: Do 20. Jan 2005, 13:14
von emergence
also dein Ansatz war, etwas in Contenido zu ändern (wo ich nicht weiß, wo man das überall umbauen müßte)
es müsste die front_content.php, front_crcloginform.inc.php geändert werden
und natürlich die module die ein contenido login machen, dort müsste ein contenido_login=true mit übergeben werden...

deine variante:
da hab ich zb ein problem bei jedem x-beliebigen forum das ich einbinde...
klar kann ich es dort auch ändern ist nur umständlicher...

vergiss den thread... ändern musst du momentan nichts...

Verfasst: Do 20. Jan 2005, 13:18
von timo
ok ;)
soll ich ihn schließen oder verschieben?

Verfasst: Do 20. Jan 2005, 13:20
von emergence
ich mach hier zu