0

在 Django LDAP 连接中,我试图根据用户所属的组为用户设置标志。

AUTH_LDAP_USER_FLAGS_BY_GROUP = {
    "is_it": "CN=xxx,OU=IT,OU=ABCD,DC=EFG,DC=HIJ",
}

在这里,根据我的理解,每个用户的 CN 都不同,我尝试了以下方法:

AUTH_LDAP_USER_FLAGS_BY_GROUP = {
    "is_it": "OU=IT,OU=ABCD,DC=EFG,DC=HIJ",
}

但它不起作用。是否有另一种方法可以仅基于组名的一部分来设置标志。即任何具有“OU=IT,OU=ABCD,DC=EFG,DC=HIJ”的人,无论其“CN”值如何,都应设置为“is_it”到“True”。

谢谢

4

0 回答 0