认证
配置文件
parameters:
authentication:
<access_url_id>:
<auth_method>:
<provider_name>:
<config_key>: <value>php bin/console cache:clear
php bin/console cache:warmup支持的方法
默认身份验证
进一步参考
最后更新于
这有帮助吗?
Chamilo 支持多种身份验证方法,从内置的用户名/密码系统到企业单点登录解决方案。
所有外部身份验证方法都在 config/authentication.yaml 中进行配置。提供了一个模板文件 config/authentication.dist.yaml。通用结构如下:
parameters:
authentication:
<access_url_id>:
<auth_method>:
<provider_name>:
<config_key>: <value>编辑文件后,清除并预热缓存:
php bin/console cache:clear
php bin/console cache:warmup外部登录按钮将在缓存刷新后出现在登录页面上。
OAuth2 — Azure AD、Keycloak、Facebook 和通用 OAuth2 提供商
LDAP — 对 LDAP 或 Active Directory 服务器进行身份验证
CAS — 中央认证服务(旧版,在 2.x 中不可用)
SCIM — 从外部身份提供商自动配置用户
SSO 配置 — 故障排除和跨方法说明
默认情况下,Chamilo 使用其内部系统——用户使用存储在 Chamilo 数据库中的用户名和密码登录。外部方法是附加的:标准登录表单与任何配置的提供商一起保持可用。
有关完整参数参考和高级场景,请参见外部身份验证配置 wiki 页面。
最后更新于
这有帮助吗?
这有帮助吗?