и посмотреть медиа
DevOps - preguntas de entrevista
и посмотреть медиа
Entrevistas con DevOps.
bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.
Preguntas de entrevista en DevOps.
🤔 Что такое basic auth? Basic Auth (Basic Authentication) – это простой метод аутентификации HTTP-запросов. Он используется для ограничения доступа к ресурсам, отправляя логин и пароль в заголовке запроса. 🟠Как работает Basic Auth? Клиент делает запрос к серверу. Сервер отвечает 401 Unauthorized и требует аутентификацию: HTTP/1.1 401 Unauthorized WWW-Authenticate: Basic realm="Restricted Area" Клиент кодирует логин и пароль в Base64 и отправляет их в заголовке: Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ= 🟠Пример запроса с Basic Auth В curl curl -u username:password Ссылка скрыта В Python (requests): import requests from requests.auth import HTTPBasicAuth response = requests.get("Ссылка скрыта auth=HTTPBasicAuth("username", "password")) print(response.text) В JavaScript (fetch): fetch("Ссылка скрыта { headers: { "Authorization": "Basic " + btoa("username:password") } }) .then(response => response.text()) .then(data => console.log(data)); 🚩Минусы ➖Не безопасен без HTTPS данные передаются в открытом виде (Base64 — это не шифрование!). ➖Логин и пароль передаются в каждом запросе что делает систему уязвимой. ➖Нет механизма разлогинивания браузеры кэшируют креды, и их сложно сбросить. Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаSolo los usuarios registrados pueden compartir su opinión.
¡Sé el primero en compartir tu experiencia con este recurso!