跳转到主要内容

轻量级身份和授权管理软件

项目描述

Canaille

Canaille 是法语中的一个词,意为 淘气鬼。它的大致发音是 Can I?,就像 我能访问你的数据吗? Canaille 是一个轻量级的身份和授权管理软件。

它的目标是轻量级、易于安装和易于维护。其主要功能包括

  • 用户资料和组管理;
  • 认证、注册、电子邮件确认、“我忘记密码”电子邮件;
  • OpenID Connect 身份提供者;
  • postgresql、mariadb 和 OpenLDAP 首要公民;
  • 可定制、可主题化;
  • 代码易于阅读和编辑!

屏幕截图

Canaille login page Canaille profile page Canaille consent page

试试它!

本地

cd demo
# Either run the demo locally
./run.sh
# or run the demo in docker
docker compose up

在线!

您有访问权限

canaille 服务器有一些默认用户

  • 一个普通用户,登录名和密码为 user
  • 一个版主用户,登录名和密码为 moderator
  • 一个管理员用户,登录名和密码为 admin

在线演示数据每晚02:00 CEST重置。

文档

⚠ Canaille 正在积极开发中,可能还不适合生产环境。但是,欢迎 贡献!⚠

翻译状态

Translation status for each language

项目详情


下载文件

下载适用于您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源代码分发

canaille-0.0.55.tar.gz (4.3 MB 查看哈希值)

上传时间 源代码

构建分发

canaille-0.0.55-cp312-cp312-manylinux_2_40_x86_64.whl (4.4 MB 查看哈希值)

上传时间 CPython 3.12 manylinux: glibc 2.40+ x86-64

由以下机构支持