【文件属性】:
文件名称:xwiki-authenticator-headers:基于 HTTP 头的 XWiki 认证
文件大小:11KB
文件格式:ZIP
更新时间:2021-06-04 22:41:29
Java
通过信任 HTTP 标头并从这些相同标头获取有关新用户的信息来提供 XWiki 身份验证。
这个身份验证器执行以下过程
检查auth_field包含值
从id_field获取 UserID 并按照配置中的描述进行转换。
如果这是一个新会话,或者会话中的当前用户不是实际用户:
如果用户不存在
创建一个新用户
将field_mapping描述的所有字段映射到该用户的用户属性中
如果定义了group_mapping ,则同步该用户的成员资格以匹配提供的组。
将用户添加到group_field标题中提供的组(根据需要)
从group_field标头中未提供的所有映射组中删除它(根据需要)
用户经过身份验证并记住当前会话。
如果未提供远程用户 ( auth_field ),则回auth_field标准 XWiki 身份验证。
配置
xwiki.cfg 文件
#-# Name of th
【文件预览】:
xwiki-authenticator-headers-master
----pom.xml(4KB)
----src()
--------main()
----.gitignore(609B)
----README.md(4KB)