Certificaat uitlezen met PHP
Goedemiddag,
Ik run een webapplicatie via https met een certificaat. Men kan dus alleen de applicatie bezoeken als ze een certificaat hebben. Ze moeten daarna nog eens inloggen. Nou zou ik graag de naam van het certificaat eruit willen halen en deze automatisch in het gebruikersnaam veld zetten zodat ze alleen nog een wachtwoord hoeven in te vullen.
Is het mogelijk om het certificaat uit te lezen met PHP?
Ik run een webapplicatie via https met een certificaat. Men kan dus alleen de applicatie bezoeken als ze een certificaat hebben. Ze moeten daarna nog eens inloggen. Nou zou ik graag de naam van het certificaat eruit willen halen en deze automatisch in het gebruikersnaam veld zetten zodat ze alleen nog een wachtwoord hoeven in te vullen.
Is het mogelijk om het certificaat uit te lezen met PHP?
Gesponsorde koppelingen:
Over wat voor certificaat heb jij het? Een SSL certificaat zeker...
Een SSL certificaat is als ik het goed heb gekoppeld aan de server waar de applicatie op draait. Dit zit dus niet aan een persoon vast...
Een SSL certificaat is als ik het goed heb gekoppeld aan de server waar de applicatie op draait. Dit zit dus niet aan een persoon vast...
Het gaat hier om client certificaten.
Gewijzigd op 08/12/2010 14:41:13 door Wouter OOP
Je wilt wat doen met php bij de gebruiker?
Dat kan niet.
Php is op de server.
Dat kan niet.
Php is op de server.
Levert mij het volgende op:
O=Test, OU=Test, CN=Test
Ik zou graag alleen de CN (common name) eruit willen halen. Weet iemand hoe?
explode op de op de komma.
Dan krijgt ik CN=Test, kan ik daar ook alleen de inhoud van CN mee krijgen? Dus "Test".
- Aar - op 13/12/2010 11:47:06:
explode op de op de komma.
Nog een explode maar dan op de =
Gaat dat wel? Want dan moet ik een explode op een array zetten.
Nee bananenplukker,
Dan lees je natuurlijk eerst de array uit.
Maar op het simpel te houden
Dan lees je natuurlijk eerst de array uit.
Maar op het simpel te houden
Gewijzigd op 13/12/2010 13:46:15 door Pieter van Linschoten
Pieter ftw ;)
Mijn dank is groot, maar niet voor de opmerking bovenaan.
Mijn dank is groot, maar niet voor de opmerking bovenaan.
Hahaha, snap ik.
Mijn excuses. :)
Mijn excuses. :)



