нас вот есть AuthBackend'ы и SessionMiddleware
Мне нужно сделать, чтобы в каждый запрос авторизовывать пользователя исходя из специфичных хедеров
Грубо говоря, отправить в хедере id пользователя и чтоб запрос прошел из под него
Сделал CustomAuthBackend(BaseBackend):
def authenticate
def get_user
Но судя по всему это не то, что мне нужно, потому что метод не вызывается для каждого запроса
Нашел про сессии, но вот пока не могу понять, как правильнее поступить
Делать миддилварь, которая создает сессию или же как-то ещё правильно будет?
Ниче не понятно, но нет
Вообще я не понял зачем тебе тут сессия?
И авторизовать через хедер, хмм. Есть конечно такие кейсы, но точно не аутентифицировать?
Терминологически верно аутентифицировать, да
Обсуждают сегодня