php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.07.2004, 14:05  
Benutzer
 
Registriert seit: 29.06.2004
Beiträge: 50
brain_overload
Standard Automatisierter Login in HTTP-geschützen Bereich ?

Hallo,

ist es mit PHP möglich, sich automatisiert in einen "HTTP-geschützten Bereich" einzuloggen?

Oder anders formuliert:
Mit diesem Code kann ich einem Benutzer den Login-Dialog vor die Nase setzen:
Code:
header("WWW-Authenticate: Basic realm=\"Bereich\"");
header("HTTP/1.0 401 Unauthorized");
Kann der Benutzer mit PHP das Login (vielleicht per header oder curl) ausführen?
brain_overload ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.07.2004, 15:00  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 1.531
Quadaptor befindet sich auf einem aufstrebenden Ast
Standard

PHP ist serverseitig und der Login kommt vom Client. Aus diesem Grund ist das PHP nicht möglich.

Benutzername und Passwort können allerdings auch per URL mit übergeben werden. Habe das schonmal vor Ewigkeiten gemacht, weiß es allerdings nicht mehr. Google hilft dir an dieser Stelle bestimmt weiter.

Was dich vielleicht auch noch interessieren kann:
http://www.phpcenter.de/de-html-manu...http-auth.html
Quadaptor ist offline   Mit Zitat antworten
Alt 21.07.2004, 15:32  
Benutzer
 
Registriert seit: 29.06.2004
Beiträge: 50
brain_overload
Standard

Zitat:
PHP ist serverseitig und der Login kommt vom Client.
..schon klar, mein Server soll sich bei einem anderen einloggen...

Zitat:
Benutzername und Passwort können allerdings auch per URL mit übergeben
...stimmt, (http://userwd@irgendwas.de), ABER mein Sorgenkind ist der MSIE, der das mittlerweile nicht mehr akzeptiert (!), bei dem es aber funktionieren muss.

Einzige Möglichkeit (denke ich) ist, dass mein Server den header jeder Anfrage auf den fremden Host manipuliert !?

Weil der Browser es nicht kann muss PHP in den Header etwa dies schicken: "Authorization: Basic YWRtaW46cU1oOGgeheim"

Hat jemand eine Idee ob's geht/anders geht/wie der header-Eintrag verschlüsselt ist ??
brain_overload ist offline   Mit Zitat antworten
Alt 21.07.2004, 17:54  
Benutzer
 
Registriert seit: 29.06.2004
Beiträge: 50
brain_overload
Standard Problem gelöst

Problem gelöst, trotzdem Danke.

Für die, die's interessiert:
Mein Server loggt sich in HTTP-geschützen Bereich ein durch
PHP Script, socket_open, GET Header zusammenbauen, darunter
"Authorization: Basic ". base64_decode("userasswort"), Seite holen und an den Client weiterreichen.

Nützlich im Büronetzwerk/Warenwirtschaft damit sich jeder Client per Klick vordefinierte geschütze Seiten im www aufrufen kann...
brain_overload ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Login Bereich mit php und Administrationsbereich pixelprinzessin Scriptbörse 110 11.07.2008 06:36
Etwas komplexerer Login --> Keine Angst, Suche benutzt dethlef14 PHP Tipps 2006 7 02.10.2006 00:35
Login Bereich für mehrere User mokus PHP Tipps 2006 4 20.04.2006 16:57
Problem mit Login Bereich (Sessions, MySQL) nicobischof PHP Tipps 2005-2 6 19.10.2005 09:54
Login Bereich erstellen nicobischof PHP Tipps 2005-2 2 17.10.2005 21:40
Login Bereich PHP Tipps 2005-2 12 15.08.2005 23:27
Eigener Login Bereich für WebSite PHP Tipps 2005-2 6 22.07.2005 04:25
[Erledigt] Login, LogIn, Anmelden, Einloggen -> ??? Off-Topic Diskussionen 20 14.07.2005 11:01
HTTP Login unter nutzung von /etc/shadow PHP Tipps 2005 1 27.02.2005 14:35
login mit session id PHP Tipps 2005 10 26.01.2005 12:32
HTTP Login Request PHP Tipps 2004-2 1 16.12.2004 12:30
login bereich & überprüfen Rotti PHP Tipps 2004-2 2 24.11.2004 13:24
[Erledigt] Login Bereich !! + Reg. PHP Tipps 2004 3 10.08.2004 15:17
Login Bereich PHP Tipps 2004 46 27.07.2004 11:06
login bereich #2 PHP Tipps 2004 8 22.07.2004 20:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
automatisiert einloggen, automatisierter login, php header authorization basic, php header authorization, basic realm anmelden per php, automatisiertes login, https automatisierter login, http login php, http login automatisieren, login per url, php \authorization: basic\, php header(\'authorization: basic, html login automatisieren, login in html automatisieren, registrierung realm-bereich, http login automatiesieren, automatisierte logins, http://www.php.de/php-fortgeschrittene/5391-automatisierter-login-http-geschuetzen-bereich.html, php http login, automatiesiertes einloggen

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.