About django-webid-provider

django-webid-provider is a pluggable django app that allows the creation and management of WebID profiles, to be used in the WebID authentication protocol.

It enables a webID URI per user, and allows the user to install the x509 Certificates that point to her webID profile.

Coming soon: - django-webid-auth: a Django middleware to provide WebID autentication

Technologies

  • WebID for authentication
  • FOAF ontology for the user WebID profile
  • Certificate and RSA vocabularies to associate the user certificate public key to the WebID
  • X509 certificates
  • TLS protocol for secure communications

Install

See ref-install

Documentation

  • This documentation: ref:ref-introduction

Download

You can download this project in either

You can also clone the project with Git by running:

$ git clone git://github.com/bennomadic/django-webid-provider

Bugs and features

...

License

django-webid-provider is copyright 2012 by Cooperative Quinode and is covered by the GPLv3

Authors

Julia Anaya, Ben Carrillo

Contact

(bennomadic at gmail dot com)

Acknowledgments

foaf-protocols community

Project Versions

Table Of Contents

This Page