Benutzername in der Url

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Benutzername in der Url

Beitrag von Kizu »

Ist es möglich bei phpbb schon in der URL den Benutzername und Passwort einzugeben. (zB.: http://www.domain.de/login.php?username ... aspasswort)
Zuletzt geändert von Kizu am 09.10.2007 22:05, insgesamt 1-mal geändert.
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Ich würde davon eher abraten aus Sicherheitsgründen...
Das Thema hatten wir allerdings schon mal.

http://www.phpbb.de/viewtopic.php?t=149 ... t=passwort
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Beitrag von Kizu »

Danke. Ist mir etwas komplieziert (mit hash und so weiter) wegen des Sicherheitsrisikos werde ich es besser lassen, aber ich hätte gerne das nur für den Benutzernamen. (Also: Benutzername wird im Eingabefeld schon automatisch eingetragen, Passwort muss dann eingegeben werden).
Kann mir dafür einer den Code geben?
Vielen Dank im Vorraus.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Hallo.

Mich würde der Hintergrund interessieren. Bin neugierig. Was ist der Sinn dahinter? :wink:

Jeder vernünftige Browser sollte den Benutzernamen speichern können.

Gruß,
bantu
Powered by Coffee
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Mit dem Hash (der ja nur ein einziges Mal verwendet wird) ist es nicht mehr unsicherer als das übliche Verfahren. Nur wenn das Passwort direkt drin steht ist es ein Sicherheitsrisiko. Wenn dir der Einbau hier zu kompliziert ist: Die Darstellung des Namens ist auch nicht weniger Arbeit.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Beitrag von Kizu »

bantu hat geschrieben:Mich würde der Hintergrund interessieren. Bin neugierig. Was ist der Sinn dahinter? :wink:
Ich möchte das gerne für einen bestimmten User haben (und für andere dann auch), der nur Im Internetcafe ins Internet kommt. Dort ist die "Eingabefeldspeicherung" aus Sicherheitsgründen deaktiviert. Den Link kann er dann in seinem e-mailkonto speichern können (wo er sowieso rauf muss).
gn#36 hat geschrieben:Wenn dir der Einbau hier zu kompliziert ist: Die Darstellung des Namens ist auch nicht weniger Arbeit.
Kann ich mir irgendwie nicht vorstellen

Das ganze hätte ich auch gerne ohne, dass ich irgendeinen Code in der Adressleiste eingeben muss, sondern einfach Pfad-Username, und dass dann die Login-seite kommt, wo man das Passwort eingeben muss.
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Pfad - Username?
Also http://deinedomain.de/forum/karl-heinz-otto?
Das macht's noch ein wenig komplizierter als das oben verlinkte.
Du brauchst dann zusätzlich zu den Modifikationen an der login.php noch eine htaccess (falls du mod-rewrite hast) in der der Username in einen korrekten Aufruf der login.php eingebaut wird. Und in der Login.php natürlich die Fähigkeit einbauen, den Usernamen schon von vorne herein einzubauen (auch wenn man nicht eingeloggt ist, beim Adminbereich ist das ja schon realisiert).
Man könnte natürlich den oben verlinkten Code stattdessen auch so modifizieren, dass er den passenden Link per Mail verschickt (und zwar neu nach jedem Login, was dann diesen Code wieder komplizierter macht, allerdings nicht beim Einbau).
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Wie wär's mit http://www.forum.tld/login.php?unameblub=karl-heinz ?
und dann das Feld des Benutzernames mit $_GET['unameblub'] ausfüllen lassen.

Eventuell noch einen neuen Ordner ./login/ mit einer index.php die dann http://www.forum.tld/login/karl-heinz an http://www.forum.tld/login.php?unameblub=karl-heinz weiterleitet.

Oder wenn möglich mit Mod_ReWrite.
Powered by Coffee
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Beitrag von Kizu »

bantu hat geschrieben:Wie wär's mit http://www.forum.tld/login.php?unameblub=karl-heinz ?
und dann das Feld des Benutzernames mit $_GET['unameblub'] ausfüllen lassen.

Eventuell noch einen neuen Ordner ./login/ mit einer index.php die dann http://www.forum.tld/login/karl-heinz an http://www.forum.tld/login.php?unameblub=karl-heinz weiterleitet.

Oder wenn möglich mit Mod_ReWrite.
das http://www.forum.tld/login.php?unameblub=karl-heinz wäre nicht schlecht. statt unameblub hätte ich gerne username oder user. Wo soll ich das $_GET['unameblub'] genau einfügen?

Das Mod_ReWrite würde ich auch gerne machen allerdings versteh ich das von selfhtml nicht ganz:
RewriteEngine on

#
# die Datei liegt im Verzeichnis /abc/def
# erreichbar ist dieses Verzeichnis aber über /xyz
# bspw. weil in der httpd.conf folgendes gesetzt wurde:
# Alias /xyz /abc/def
#

RewriteBase /xyz
RewriteRule ^(.*)\.htm$ $1.html # macht alle *.html auch als *.htm erreichbar
Dort wird wie ich das verstehe beschrieben, dass in der httpd.conf der alias festgelegt werden muss, damit die Weiterleitung funktioniert.
Mein Hoster (Funpic.de) hat mir auf meine E-mail anfrage geantwortet, dass .htaccess möglich ist. welche Optionen es gibt solle ich selber herausfinden (durch ausprobieren)
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

ReWrite ist auf funpic nicht erlaubt. Eventuell hat jemand anderst Zeit dir das schnell zu schreiben, bei mir is grad eng.
Powered by Coffee
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“