Аутентификация с помощью смарт-карт с использованием Django
Есть ли способ включить CAC аутентификацию в Django? Я просмотрел статьи, в которых говорится об использовании OpenSSL, pkcs11 и т.д., но не знаю, как заставить python анализировать сертификаты x509.
Цель состоит в том, чтобы иметь возможность аутентифицировать пользователей через их смарт-карты на пользовательском веб-сервере django, который я создаю.
Пока что я добился того, что это работает локально, используя bash pkcs11-tool для разбора cac-сертификатов, но не знаю, как сделать это на стороне сервера, если пользователь перейдет на мой веб-сервер и ему будет предложено ввести cac-сертификат. надеюсь, это имеет смысл.