Difference between revisions of "OpenID-eID"

From YobiWiki
Jump to navigation Jump to search
m
 
m
Line 1: Line 1:
 
Here are my attempts to create an [[OpenID]] provider based on the [[Belgian eID]]
 
Here are my attempts to create an [[OpenID]] provider based on the [[Belgian eID]]
  +
  +
Let's get apache2, php5 and openssl stuff:
  +
apt-get install apache2-utils apache2-mpm-prefork libapache2-mod-php5 php5 openssl ssl-cert
  +
  +
Details on apache2 config...
  +
* requires client certificate
  +
* import Belgium Root CA for validation of the client certificates
  +
TODO: cf apache proxy proposed by the government:
  +
* [http://issues.apache.org/bugzilla/show_bug.cgi?id=41123 OCSP support for mod_ssl]
  +
* [http://issues.apache.org/bugzilla/show_bug.cgi?id=35083 Certificate validation problems trapping]
  +
  +
Hacking [http://siege.org/projects/phpMyID/ phpMyID]
  +
  +
Details on the patch
  +
* remove HTTP Digest for the authorization step
  +
* redirect authorization to HTTPS as we'll deal with SSL client certificates

Revision as of 20:58, 19 February 2008

Here are my attempts to create an OpenID provider based on the Belgian eID

Let's get apache2, php5 and openssl stuff:

apt-get install apache2-utils apache2-mpm-prefork libapache2-mod-php5 php5 openssl ssl-cert

Details on apache2 config...

  • requires client certificate
  • import Belgium Root CA for validation of the client certificates

TODO: cf apache proxy proposed by the government:

Hacking phpMyID

Details on the patch

  • remove HTTP Digest for the authorization step
  • redirect authorization to HTTPS as we'll deal with SSL client certificates