von externen Script einloggen

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Joxa
Mitglied
Beiträge: 5
Registriert: 01.12.2006 15:45

von externen Script einloggen

Beitrag von Joxa »

Hallo,

ich habe jetzt die aktuelle RC1 laufen.
Ich habe das Forum als Teil meines Portals am Laufen.

Bisher habe ich es mit dem Login so gelöst das
ich per Snoopy einfach username und passwort
per Post an die Login geschickt habe.
Hat Prima funktioniert, nur leider gestaltet es sich
hier etwas schwieriger.

Ich sende die Daten per Post an die /ucp.php?mode=login <= funktioniert
Ich sehe kurz die Seite das ich erfolgreich eingeloggt wurde

Nur nach der weiterleitung bin ich es leider nicht mehr.

Habe ich etwas übersehen?

die sid wird auch übergeben.

Gruß Joxa
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Was hast du als Cookie Domain angegeben?
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Joxa
Mitglied
Beiträge: 5
Registriert: 01.12.2006 15:45

Beitrag von Joxa »

Meine Domain ;o)

Die Daten werden auch alle im Cookie gespeichert,
nur der eingeloggt wird eben nicht. :x
Joxa
Mitglied
Beiträge: 5
Registriert: 01.12.2006 15:45

Beitrag von Joxa »

Mir ist jetzt nochwas aufgefallen.
Also die Cookiedaten sind alle vorhanden,
habe ich geprüft.
Also es gibt keinen Unterschied ob ich übers Forum direkt gehe,
oder nur den Post-Request an die /ucp.php?mode=login sende.

Aber es gibt einen Unterschied, und zwar in der _sessions-Tabelle
und zwar.

Logge ich mich übers Board ein ist die aktuelle Site die index.php
versuche ich mich allerdings über den externen Request einzuloggen
bleibt bei der Site ucp.php?mode=login stehen.

Auch werden 2 logischer Weise 2 verschiedene Browser beim Login erfasst. könnte es evtl. daran liegen?
mhahn
Mitglied
Beiträge: 1
Registriert: 23.01.2008 16:24

per Snoopy in phpBB 3 einloggen

Beitrag von mhahn »

Hallo Joxa,

hast Du inzwischen eine Lösung gefunden? Ich habe genau das von Dir beschriebene Problem und komme nicht weiter.

Ich sehe kurz, dass ich eingeloggt bin, nach der Weiterleitung bin ich wieder ausgeloggt.

Mein Code:

Code: Alles auswählen

$url = "http://www.meine-domain.de/forum/ucp.php?mode=login"; 
$vars["username"] = $FORM['loginname']; 
$vars["password"] = $FORM['loginpasswort']; 

$vars["autologin"] = 0; 
$vars["login"] = 'Login'; 
$snoopy = new Snoopy(); 
$snoopy->submit($url, $vars); 
       
//Cookies beim User registrieren 
foreach($snoopy->cookies as $key=>$value){ 
  setcookie($key, $value ,time()+3600,'/'); 
}
Vielen Dank im voraus,
Micha
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“