[foaf-protocols] FOAF+SSL: Simple Login Page

Melvin Carvalho melvincarvalho at gmail.com
Tue Dec 16 14:19:05 CET 2008

Hi All

The following is a simple login page with, some diagnostics in PHP, for
FOAF+SLL based authentication


The functions of the page are:

1. To detect a client certificate
2. To parse the ASN.1 pubic key (in HEX) from the certificate
3. To determine the WebID from SubjectAltName in the certificate
4. To GET the remote RDF from the WebID and parse the rsa:RSAPublicKey
triple from it

If the remote RSA key, and the certificate RSA key match, you will get a
success message for the supplied WebID, thereby providing simple
authentication.  Diagnostics are displayed for each of the steps above.

A more detailed explanation of the login process, together with some code
fragments are documented here:

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.foaf-project.org/pipermail/foaf-protocols/attachments/20081216/e7c21055/attachment.htm 

More information about the foaf-protocols mailing list