populate is_staff and is_superuser flags at LDAP authentication

This commit is contained in:
Vladimir D 2024-01-24 22:18:02 +04:00
parent a2cfe764d4
commit 95580ee743
5 changed files with 32 additions and 0 deletions

13
archivebox/core/auth.py Normal file
View file

@ -0,0 +1,13 @@
import os
from django.conf import settings
from ..config import (
LDAP
)
def register_signals():
if LDAP:
import django_auth_ldap.backend
from .auth_ldap import create_user
django_auth_ldap.backend.populate_user.connect(create_user)