Elgg Foaf-SSL support ---------------------- Foaf ssl support for elgg. Allows to manage client certificates, link them in the foaf file, and login with a certificate authenticating with foaf-ssl. installation: place in mod/ folder as "foafssl" expects "lib" and "arc" folders from libAuthentications inside the module folder. (check git://github.com/melvincarvalho/libAuthentication.git) also, you need to configure a database for libAuthentication, you can find the details in the authentication.php file ;) apache config: yes, you need some apache config to get this running... basically the following should go in your vhost file (change the location dirs if you have a different root): # --------------- SSLOptions +ExportCertData +StdEnvVars # location to login SSLRequireSSL SSLVerifyClient optional_no_ca SSLVerifyDepth 1 SSLOptions +ExportCertData +StdEnvVars # location to suck a certificate into a logged in account SSLRequireSSL SSLVerifyClient optional_no_ca SSLVerifyDepth 1 SSLOptions +ExportCertData +StdEnvVars # --------------- elgg mod: if you want elgg to work with content-type appropriately, you need to apply the following patch to elgglib.php (approximate): http://trac.elgg.org/ticket/2223 ------ code repo: https://rhizomatik@bitbucket.org/rhizomatik/elgg_foafssl license: GPLv2 (see COPYING) -- devel@lorea.cc