Аутентификация отдельных пользователей с помощью api ключей или пар открытый/закрытый ключ для api вызовов в django rest framework
Мне нужно обеспечить метод аутентификации для моих пользователей, чтобы они могли взаимодействовать с моими конечными точками api на стороне клиента (frontend). Что-то вроде аутентификации разработчиков. Я провел исследование и понял, что ключи api не рекомендуются для аутентификации отдельных пользователей. С другой стороны, использование пар ключей ssh является хорошим подходом, но сохранение закрытых ключей для расшифровки сообщения с открытым ключом является нарушением безопасности. Все, что мне нужно, это просто понять концепцию реализации таких методов аутентификации и поток того, как это сделать. у вас есть какие-либо предложения, советы или ресурсы, чтобы я мог понять, как это реализовать? Спасибо