Проверка флагов с использованием LDAP

Я искал ответ для этого, но ничего не нашел - может быть, потому, что это так очевидно. Но я хочу убедиться.

Каков правильный способ аутентификации пользователей с использованием LDAP-сервера в веб-приложении Flask?

Эта ссылка описывает 4 метода проверки подлинности, так что по тем же строкам мне просто нужно написать декодер LDAP auth?

(Причина, по которой я спрашиваю, - посмотреть, могу ли я сделать клон Flask моего приложения Django)

Спасибо за любую помощь и предложения.

Ответы

Ответ 1

Да, вам нужно написать свой собственный декоратор, который проверяет подлинность.

В этом декораторе вы должны вызвать завернутую функцию, если пользователь аутентифицирован. Если нет, вы должны вернуть страницу по умолчанию, напоминающую пользователю о входе в систему.

Ответ 3

Я не думаю, что вам нужен декоратор, но это разумная вещь, потому что это позволяет легко "маркировать" те маршруты, для которых требуется аутентификация.

В противном случае вы будете добавлять намного больше кода, когда хотите реализовать некоторую аутентификацию для маршрута.