username & passwort in front_content.php

Gesperrt
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

username & passwort in front_content.php

Beitrag 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...
*** make your own tools (wishlist :: thx)
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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...
*** make your own tools (wishlist :: thx)
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

was hältst du von der lösung timo ? oder gibts noch ne andere variante, die mir momentan nicht einfällt ?
*** make your own tools (wishlist :: thx)
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag 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).
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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.
*** make your own tools (wishlist :: thx)
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

ist das noch aktuell?
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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...
*** make your own tools (wishlist :: thx)
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag 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...
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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...
*** make your own tools (wishlist :: thx)
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag 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
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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...
*** make your own tools (wishlist :: thx)
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

ok ;)
soll ich ihn schließen oder verschieben?
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ich mach hier zu
*** make your own tools (wishlist :: thx)
Gesperrt