Lightweight identity and authorization management software
Find a file
2021-01-06 17:42:16 +01:00
canaille Password initialization mail button. Fixes #51 2021-01-06 17:19:44 +01:00
demo Password initialization mail button. Fixes #51 2021-01-06 17:19:44 +01:00
doc Fixed documentation title 2020-11-12 09:32:04 +01:00
schemas Consents page 2020-09-17 12:01:21 +02:00
tests Password initialization mail button. Fixes #51 2021-01-06 17:19:44 +01:00
.coveralls.yml Updated coveralss token 2020-10-21 15:05:38 +02:00
.gitignore Renamed the project 'canaille' 2020-10-21 14:04:40 +02:00
.gitlab-ci.yml Allow failures on coveralls CI job 2020-11-23 16:47:54 +01:00
.ignore .ignore file for ag searches 2020-11-09 19:01:18 +01:00
.readthedocs.yml Fixed readthedocs 2020-11-06 13:33:53 +01:00
CHANGES.rst Bumped to 0.0.2 2021-01-06 17:42:16 +01:00
CONTRIBUTING.rst Fixed readme links 2020-11-12 09:30:39 +01:00
LICENSE.rst Documentation 2020-11-06 11:53:10 +01:00
MANIFEST.in Renamed the project 'canaille' 2020-10-21 14:04:40 +02:00
README.md Updated README 2020-11-13 11:15:17 +01:00
setup.cfg Bumped to 0.0.2 2021-01-06 17:42:16 +01:00
setup.py setup.cfg instead of requirements.txt 2020-08-19 11:45:02 +02:00

Canaille

Canaille is a French word meaning rascal. It is roughly pronounced Can I?, as in Can I access your data? Canaille is a simple OpenID Connect provider based upon a LDAP database.

It aims to be very light, simple to install and simple to maintain. Its main features are :

  • Authentication and user profile edition against a LDAP directory;
  • OpenID Connect support;
  • No outdated or exotic protocol support;
  • No additional database required. Everything is stored in your LDAP server;
  • The code is easy to read and easy to edit.

Screenshots

Canaille Canaille Canaille

Try it!

cd demo
./run.sh

Documentation

⚠ Canaille is under heavy development and may not fit a production environment yet. ⚠