Комментарии 7
Залетайте к нам в тг @defhubcommunity там есть еще полезного про кибербезопасность.
Читаешь, вроде ничего, а потом:
Не используйте Basic Auth.
Отсутствие шифрования: Basic Authentication отправляет имя пользователя и пароль в виде открытого текста, что делает их уязвимыми для перехвата.
При чём тут шифрование?(
Сложность управления: Требует хранения паролей в виде открытого текста или обратимого шифрования.
Пароли в открытом виде хранить не требуется
Кто знает, что там оригинальный автор ещё посоветует...
А вот в чем преимущество uuid перед автоинкрементом, кроме того, что можно перебрать (не вижу в чем тут проблема, ну пусть). Как по мне uuid оправдан только в одном случае - если этот id создается в распределенной системе, где автоинкремент обеспечить сложно.
API Security Best Practices