认证工具和插件集合
项目描述
认证工具和插件集合
功能
Keycloak的Authomatic提供程序
配置示例
keycloak的示例
{ "keycloak": { "id": 1, "display": { "title": "Keycloak", "cssclasses": { "button": "plone-btn plone-btn-default", "icon": "glypicon glyphicon-github" }, "as_form": false }, "propertymap": { "email": "email", "name": "fullname" }, "well_known": "http://localhost:9080/realms/Test/.well-known/openid-configuration", "class_": "pas.plugins.affinitic.providers.keycloak.Keycloak", "consumer_key": "Client Name", "consumer_secret": "secret key", "access_headers": { "User-Agent": "Plone (pas.plugins.authomatic)" } } }
openidconnect的示例
{ "oidc": { "id": 1, "display": { "title": "OIDC", "cssclasses": { "button": "plone-btn plone-btn-default", "icon": "glypicon glyphicon-github" }, "as_form": false }, "propertymap": { "email": "email", "name": "fullname" }, "well_known": "http://localhost:9080/realms/Test/.well-known/openid-configuration", "class_": "pas.plugins.affinitic.providers.openidconnect.OpenIDConnect", "consumer_key": "Client Name", "consumer_secret": "secret key", "access_headers": { "User-Agent": "Plone (pas.plugins.authomatic)" } } }
文档
最终用户的完整文档可在“docs”文件夹中找到,也可以在以下网址在线获取…
翻译
此产品已被翻译成
法语
安装
通过将其添加到您的buildout来安装pas.plugins.affinitic
[buildout] ... eggs = pas.plugins.affinitic
然后运行 bin/buildout
贡献
支持
如果您遇到问题,请告知我们。
许可证
本项目采用GPLv2许可证。
贡献者
Martin Peeters [mpeeters]
变更日志
1.0.0a5 (2024-03-07)
新功能
为Keycloak实现组和角色的枚举 [mpeeters] (#4)
1.0.0a4 (2024-02-21)
修复错误
修复与keycloak的提供程序ID相关的问题 [mpeeters] (#2)
1.0.0a3 (2024-02-19)
新功能
添加OpenID Connect的通用提供程序 [mpeeters] (#2)
1.0.0a2 (2024-02-19)
内部
添加Plone 4兼容性 [mpeeters] (#1)
1.0.0a1 (2024-02-15)
新功能
首次发布。[mpeeters](首次)
项目详情
关闭
pas.plugins.affinitic-1.0.0a5.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4516d253f1b4ddb2bcef37c5d3cfaccc2924e275bee3e1ccbb64ee4bf192acb9 |
|
MD5 | f0d8840c253d612abf34592839a84421 |
|
BLAKE2b-256 | 61697c6c549b0aa82cbe9c3da5820ae5f31f019269921ee00cc57659a7abedfd |