Seite 1 von 2

Login auf WebSite auslagern

Verfasst: 09.07.2007 15:55
von niffi
Hi Leute

bei phpbb2.x konnte ich das Login Formular auslagern auf meine normale WebSite, so dass die Werte Username und Passwort einfach an die Logindatei geschickt wurden und ich eingeloggt war, ohne erst ins Forum zu müssen.

Geht das bei phpbb3 auch? Hats jemand vllt realisieren können? Bei mir klappt es nicht... scheinbar nicht er die Werte nicht an.

Hat jemand eine Idee???

Danke.

Verfasst: 09.07.2007 16:49
von SinTao
Huhu,

ich habs mir selbst nicht angesehen, daher kann ich nicht sagen ob es deinen Wünschen entspreicht, aber sehe es dir mal an:

Link

Grüße,

SinTao

Verfasst: 09.07.2007 17:31
von niffi
Danke nur das ging so leider bei mir nur mit phpbb2.x, beim 3er komm ich immer wieder auf die LoginSeite des Forums...

Verfasst: 10.07.2007 08:42
von niffi
Hat noch jemand eine Idee? Oder zumindest eine Ahnung wieso es nicht funktioniert / funktionieren kann?

Verfasst: 10.07.2007 08:45
von Dr.Death
  • Du hast dein Thema binnen weniger Minuten/Stunden mit einem Folgebeitrag nach oben geschoben.
    Die Mindestwartezeit für Topic Bumping beträgt 24 Stunden.
  • Beim nächsten "Bump" schliesse ich den Beitrag.
Bitte lies Dir sowohl den phpBB.de-Knigge als auch den Hinweis zu Fragestellung und Rechtschreibung sorgfältig durch und poste Deine Frage danach gegebenfalls erneut. Danke.
Solltest Du Dich ungerecht behandelt fühlen, wende Dich bitte an einen der phpBB.de-Administratoren.

Verfasst: 10.07.2007 08:51
von SinTao
Wenn ich mich nicht ganz täusche, dann müsste es eigentlich über das System gehen, über das auch eigene Seiten eingebunden werden.

Schau mal hier: Link

Ich werde mich da die Tage mal mit auseinander setzen, wenn du irgendwelche Ergbnisse erzielst, lass es uns wissen. :)

Grüße vom,

Genesis

Verfasst: 10.07.2007 09:16
von niffi
SinTao hat geschrieben:Wenn ich mich nicht ganz täusche, dann müsste es eigentlich über das System gehen, über das auch eigene Seiten eingebunden werden.

Schau mal hier: Link

Ich werde mich da die Tage mal mit auseinander setzen, wenn du irgendwelche Ergbnisse erzielst, lass es uns wissen. :)

Grüße vom,

Genesis
Naja ich will ja keine Seite ins Forum bringen, sondern dern Login nach "außen", ich werds heute noch mal testen und was probieren, poste ggf. meine Lösung, wenn ich sie gefunden habe.

@Dr. Death: schön zu lesen das du scheinbar nichts anderes zu tun hast :o

Verfasst: 10.07.2007 09:26
von SinTao
Das habe ich sehr wohl verstanden, aber das aufgezeigte System ist das gleiche. Du musst dir die entsprechenden Dateien "in" deine HP holen, um so das LogIn des Forums nutzen zu können. Nichts anderes macht die Lösung zum Einbinden eigener Seiten.

Verfasst: 10.07.2007 09:54
von niffi
SinTao hat geschrieben:Das habe ich sehr wohl verstanden, aber das aufgezeigte System ist das gleiche. Du musst dir die entsprechenden Dateien "in" deine HP holen, um so das LogIn des Forums nutzen zu können. Nichts anderes macht die Lösung zum Einbinden eigener Seiten.
Ja richtig, nur mit <iframe> find ich es eher unschön gelöst (wie es oben als Beispiel erwähnt wurde).

Bei phpBB2.x hatte ich es recht einfach:
echo "<form action=forum/login.php method=post target=_top>
<table width=138 cellpadding=0 cellspacing=0 border=0 align=left>
<tr>
<td class=small valign=top>
<table border=0 cellpadding=3 cellspacing=0 width="100%">
<tr>
<td align=left><span class=small>&nbsp;Benutzername:</span><br>
&nbsp;<input type=text name=username class=small size=20 maxlength=55 value="" />
</td>
</tr>
<tr>
<td align=left><span class=small>&nbsp;Passwort:</span><br>
&nbsp;<input type=password name=password class=small size=20 maxlength=55 />
</td>
</tr>
<tr align=right>
<td><input type="hidden" name="redirect" value="../index.php" /><input type=submit name=login class=small value=Login /><img src=images/template/clear_height_18.gif border=0></td>
</tr>
</table>
</td>
</tr>
</table>
</form>";
Und so ähnlich wollte ich es gern wieder machen, aber da streikt phpbb3 leider...

Verfasst: 10.07.2007 10:06
von Dr.Death
Du müsstest doch die Richtung der eingebundenen Seite gehen.

zusätzlich muss die Datei
includes/functions.php eingebaunden werden und der Login Aufruf mit

Code: Alles auswählen

login_box(request_var('redirect', "index.$phpEx"));
gestartet werden.

function login_box($redirect = '', $l_explain = '', $l_success = '', $admin = false, $s_display = true)