Аутентификация пользователей в Django с ключами SSH - PullRequest
0 голосов
/ 23 июня 2019

Я бы хотел, чтобы пользователи моего REST API, написанного на Django, могли проходить аутентификацию с использованием ключей SSH.

Что я делаю, так это то, что я создал API, который позволяет мне выпускать программное обеспечение для моего сайта через командную строку. Я хочу аутентифицироваться, используя мой ключ ssh при доступе к этому API.

Итак, в моем пользовательском интерфейсе есть возможность добавлять открытые ssh-ключи, связанные с моей учетной записью.

Теперь, как мне проверить ключи для аутентификации? Что мне делать?

У меня есть API-клиент, который отправит вызов по номеру:

https://examlple.com/api/release/

Как можно проверить ключи !? Я нашел пару библиотек Python, но они неполные или неясные. Любой шаг в правильном направлении был бы полезным.

...