[php] windows gebruiker uitlezen

Pagina: 1
Acties:

  • whazza
  • Registratie: Juni 2001
  • Laatst online: 09-09 14:54

whazza

-= blaat =-

Topicstarter
voordat iedereen begint, ja ik heb de search gebruikt ;)

Mijn probleem. Ik draai IIS (5.0) en ik heb een website waarvan ik de anonymous acces heb uitgezet. Nu kan ik daar perfect mee inloggen, no problems so far.

Nu vraag ik me af of ik de naam waarmee ingelogged wordt uit te lezen is in PHP.

Ik heb het nu afgevangen dat gebruikers op de eerste pagina hun naam kunnen invullen, maar hier zitten veel nadelen aan (2x inloggen, spelfouten, enz...)

Definition of an update: take old bugs out, put new ones in


Verwijderd

volgens mij niet mogelijk. in asp of asp.net gaat het wel. Daar kun je gebruik maken van 'User.Identity.Name' om de gebruikersnaam uit te lezen.

  • whazza
  • Registratie: Juni 2001
  • Laatst online: 09-09 14:54

whazza

-= blaat =-

Topicstarter
iemand nog andere ideeen? Want het lijkt mij dat als het in asp kan dat het ook in php kan. Of is dit wishfull thinking? (of misschien de reden das iis een paar van die giga-gaten in de bebeiliging had/heeft |:( )

Definition of an update: take old bugs out, put new ones in


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 21:27

gorgi_19

Kruimeltjes zijn weer op :9

Als je authenticieert volgens Basic Authentication dan staat in de ServerVariables property(AUTH_USER) bij ASP. PHP kent geloof ik ook Server Variables, staat deze daar niet in?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

Verwijderd

gorgi_19:
PHP kent geloof ik ook Server Variables, staat deze daar niet in?

Integendeel: http://php.nederland.net/...reserved.variables.server -> PHP_AUTH_USER.

Je moet Apache dan wel als module hebben geïnstalleerd.

Acties:
  • 0 Henk 'm!

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 07-11-2023

kvdveer

Z.O.Z.

Verwijderd schreef op 22 september 2002 @ 10:32:
gorgi_19:
PHP kent geloof ik ook Server Variables, staat deze daar niet in?

Integendeel: http://php.nederland.net/...reserved.variables.server -> PHP_AUTH_USER.

Je moet Apache dan wel als module hebben geïnstalleerd.
Hij draait IIS... dus dat gaat niet werken. Ik vrees dat het niet kan...

Localhost, sweet localhost


Acties:
  • 0 Henk 'm!

Verwijderd

kvdveer:
Hij draait IIS... dus dat gaat niet werken. Ik vrees dat het niet kan...

Tjonge jonge jonge, ik zit weer eens niet op te letten, hoor!

Je moet Apache natuurlijk niet als module installeren, maar PHP als module, en dat dan in Apache.

Ik kwam trouwens wel net deze site tegen, die wel gewoon gebruikt maakt van PHP-variabelen (waarschijnlijk met register_globals = on) met IIS:
http://www.planet-source-...x/vb/scripts/ShowCode.htm
Maar in Google zat ik ook ergens dat het helemaal niet kon. Nou ja, neem bovenstaande site gewoon eens even door.

Acties:
  • 0 Henk 'm!

  • Stewie!
  • Registratie: September 2001
  • Laatst online: 20:23

Stewie!

Keen must die!

Ehm, zoek eens op www.webmasterbase.com en dan vind je de oplossing voor dit probleem met iis en php! Ik heb zo een systeem gemaakt dat je gebruikersnaam wordt uitgelezen. Is één simpele regel php code!

Acties:
  • 0 Henk 'm!

Verwijderd

DaMorpheus... ik ben erg benieuwd waar je dit gevonden heb of wat die ene regel nou is. Ik kan het namelijk niet vinden... zou je dit misschien willen posten?

Acties:
  • 0 Henk 'm!

  • CyberSnooP
  • Registratie: Augustus 2000
  • Laatst online: 16-08 06:44

CyberSnooP

^^^^ schrijft --->

De authentication informatie wordt door de browser in iedere pagina-aanvraag-http-header meegezonden. Daar wordt ie door je webserver meestal al uitgehaald en in een environment variabele (o.i.d.) gezet en die wordt weer beschikbaar gemaakt binnen PHP.

Zie ook het hoofdstukje: HTTP Authentication in de php manual.

|_____vakje______|


Acties:
  • 0 Henk 'm!

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09 23:18

djc

Als je het hebt over een intranet waar jij min of meer toegang kan krijgen tot alle computers weet ik wel een nogal ingewikkelde manier waarop je dit voor elkaar kunt krijgen... :)

Rustacean


  • Stewie!
  • Registratie: September 2001
  • Laatst online: 20:23

Stewie!

Keen must die!

Verwijderd schreef op 22 september 2002 @ 21:31:
DaMorpheus... ik ben erg benieuwd waar je dit gevonden heb of wat die ene regel nou is. Ik kan het namelijk niet vinden... zou je dit misschien willen posten?
Zoek hier eens tussen: :)

* http://www.sitepointforum...=76994&highlight=user+iis
* http://www.sitepointforum...=76099&highlight=user+iis
* http://www.sitepointforum...=66608&highlight=user+iis
* http://www.sitepointforum...=61930&highlight=user+iis
* http://www.sitepointforum...=36087&highlight=user+iis
* http://www.sitepointforum...=33369&highlight=user+iis
* http://www.sitepointforum...=20201&highlight=user+iis

Kijk vooral even naar die laatste. Je kan meer proberen te zoeken door op "user + iis" te zoeken op webmasterbase.com (is onderdeel van www.sitepoint.com) forum.
Pagina: 1