libweb-id-perl

Implementation of webid (a.k.a. foaf+ssl)
  https://metacpan.org/release/Web-ID
  0
  no reviews



Webid is a simple authentication protocol based on tls (transaction layer security, better known as secure socket layer, ssl) and the semantic web. this module provides a perl implementation for authenticating clients using webid.

for more information see the web::id::faq document.

bundled with this module are plack::middleware::auth::webid, a plugin for plack to perform webid authentication on https connections; and web::id::certificate::generator, a module that allows you to generate webid-enabled certificates that can be installed into web browsers.

if www::finger (libwww-finger-perl) is installed, web::id::certificate::generator attempts to locate some rdf data about the holder of an e-mail address provided as web::id::san::email. it is probably not especially interoperable with other webid implementations.

depending on webserver setup, libplack-middleware-apache2-modssl-perl or libplack-middleware-gepokx-modssl-perl may be required.