django_auth_ldap登录权限

用户登录权限分为三种,通过is_active,is_staff,is_superuser标识。可以对组赋予对应的权限。
设定active组、staff组和superuser组分别对应三种权限。在不同组权限下的登录情况如下:

当用户不属于任何一组:

登录失败,提示如图:
django_auth_ldap登录权限_第1张图片

当用户仅属于active组:

登录失败,提示如图:
django_auth_ldap登录权限_第2张图片

当用户属于active组和staff组:

登录成功,但没有任何权限:
django_auth_ldap登录权限_第3张图片

当用户属于active组、staff组和superuser组:

登录成功,且具有后台权限,但需注意:这里的权限不等同于ldap的权限。
django_auth_ldap登录权限_第4张图片

你可能感兴趣的:(django,python,ldap)