title: "1.5 Django Fet Login" Django kommt mit einem Administrationsinterface und einem Usermanagement. Die Anleitung hier ist dazu gedacht den LDAP Login zu übernehmen und automatisch in Django einzuloggen. middleware.py :::python from django.contrib.auth.models import User from django.contrib.auth.middleware import RemoteUserMiddleware import django class FETHeaderMiddleware(RemoteUserMiddleware): header="Remote-User" def process_request(self, request): #Http Header auch nutzen: request.META[self.header]=request.META.get(self.header, request.headers.get(self.header,None)) super().process_request(request) # Alle eingeloggten User zum Superuser machen if request.user.is_authenticated: request.user.is_admin=True request.user.is_superuser=True request.user.is_staff=True In setting.py :::python MIDDLEWARE = [ ... 'django.contrib.auth.middleware.AuthenticationMiddleware', 'test1.middleware.FETHeaderMiddleware', ...]