[PHP] Gebruikersnaam Windows/Novell

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • DynamicDreams
  • Registratie: Juni 2004
  • Laatst online: 05-09 15:36
Voor een Intranet-systeem zou het enorm handig om de Windows/Novell gebruikersnaam uit te kunnen vragen van de persoon die een pagina op het Intranet opzoekt.

Nu zat ik mezelf te bedenken dat PHP dit waarschijnlijk zelf standaard niet in zich heeft, maar bestaat hier misschien een truucje of een hackje voor? Heb al flink gespit met Google maar niets van waarde gevonden.

Of is het misschien mogelijk met JavaScript?

12x JA Solar 375 Wp op oost-west met Goodwe GW3600D-NS


Acties:
  • 0 Henk 'm!

  • grizzlybear
  • Registratie: Oktober 2001
  • Laatst online: 20-09 14:39
Om dat te doen gebruik ik de mod_auth_sspi voor Apache 2. Als je dan een goede .htaccess neerzet die vraagt om NTLM authenticatie, dan krijg je de gebruikersnaam in REMOTE_USER aangeboden.

Mijn .htaccess ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
AuthName "Intranet protection"
AuthType SSPI

SSPIDomain [zet hier je Windows domein]
SSPIAuth On
SSPIAuthoritative On
SSPIOfferBasic On

require valid-user

[ Voor 39% gewijzigd door grizzlybear op 09-08-2005 08:26 . Reden: htaccess toegevoegd en ik gebruik Apache 2 ]


Acties:
  • 0 Henk 'm!

  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

Op ons intranet maak ik gebruik van $_SERVER['AUTH_USER'], dit werkt iig op onze IIS server met php4, iirc zonder mod_auth

[edit]
BTW: $_SERVER['AUTH_TYPE'] is Negotiate

[ Voor 22% gewijzigd door TheRookie op 09-08-2005 08:42 ]


Acties:
  • 0 Henk 'm!

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02 23:12

SchizoDuckie

Kwaak

Als je bepaalde dingen nog met een login wil afschermen van buitenaf (extranet) Kan je nog even dit topic lezen voor de grap ook :)

[rml][ PHP] Manier gevonden om te authenticaten aan domein[/rml]

Stop uploading passwords to Github!


Acties:
  • 0 Henk 'm!

  • DynamicDreams
  • Registratie: Juni 2004
  • Laatst online: 05-09 15:36
SchizoDuckie schreef op dinsdag 09 augustus 2005 @ 11:11:
Als je bepaalde dingen nog met een login wil afschermen van buitenaf (extranet) Kan je nog even dit topic lezen voor de grap ook :)

[rml][ PHP] Manier gevonden om te authenticaten aan domein[/rml]
Heb dat draadje eens even goed doorgekeken, en op zich ziet het er wel goed uit. Gaat dit alleen ook wel werken op een Novell-server..?

12x JA Solar 375 Wp op oost-west met Goodwe GW3600D-NS


Acties:
  • 0 Henk 'm!

  • DynamicDreams
  • Registratie: Juni 2004
  • Laatst online: 05-09 15:36
grizzlybear schreef op dinsdag 09 augustus 2005 @ 08:22:
Om dat te doen gebruik ik de mod_auth_sspi voor Apache 2. Als je dan een goede .htaccess neerzet die vraagt om NTLM authenticatie, dan krijg je de gebruikersnaam in REMOTE_USER aangeboden.

[/code]
Heb even gezocht in de directory van Apache maar kan die mod nergens vinden... Zit die er niet standaard bij?

----

Ik hoef alleen maar de gebruikersnaam van iemand te weten, het password is al niet eens nodig.
De intranet-server draait op XP Pro met Apache 2 en PHP 4..

12x JA Solar 375 Wp op oost-west met Goodwe GW3600D-NS


Acties:
  • 0 Henk 'm!

  • grizzlybear
  • Registratie: Oktober 2001
  • Laatst online: 20-09 14:39
mod_auth_sspi is geen standaard onderdeel nee, maar hier kun je hem downloaden.
Pagina: 1