Enter a username or password to generate a credential.
Генератор Basic Auth создает учетные данные, которые требуются для базовой аутентификации HTTP: кодировка base64 вашего имени пользователя и пароля, соединенных двоеточием, с префиксом слова "Basic".В результате получается значение заголовка авторизации, который клиент отправляет, чтобы доказать, кто это. Схема определена в RFC 7617, "Базовая схема аутентификации HTTP", и это простейший учетный данные, с которыми сервер и клиент могут договориться, поэтому он все еще повсюду в API, веб-крючках, частных реестрах и внутренних инструментах.
Кодировка намеренно обратима.Basic auth не является шифрованием и не предлагает никакой конфиденциальности самостоятельно: base64 является транспортной кодировкой, поэтому любой, кто может прочитать заголовок, может прочитать пароль обратно за один шаг.В именно поэтому этот инструмент также декодирует токен.Вставьте авторизацию: базовое значение и он показывает вам имя пользователя и пароль, который он несет.Единственное правило, которое сбивает людей с толку, это то, что имя пользователя не может содержать двоеточие, потому что первый двоеточие является границей между двумя полями; пароль может содержать столько двоеточиев, сколько ему нравится. Этот генератор помечает двоеточие в имени пользователя, чтобы учетные данные не расшифровывали безмолвно неправильно.
Поскольку значение просто base64 "user:password", получить его правильно вручную - это скрипка, а получить его неправильно означает поток из 401 ответа без очевидной причины. Этот инструмент создает точную строку заголовка, команду curl готовности к запуску как в форме -u, так и в форме явного заголовка, фрагмент выборки () и форму URL-адреса пользовательской информации (https://user:pass@host) для случаев, когда это все еще работает. Он кодирует UTF-8, поэтому символы с акцентом и нелатинские пароли создают те же байты, которые отправит совместимый клиент, а не повреждают так, как их повредит кодер только ASCII.
Все происходит в вашем браузере. имя пользователя и пароль, которые вы вводите, никогда не загружаются, и это весь момент, когда вы обрабатываете реальные учетные данные. Отправка живого пароля на сервер только для того, чтобы закодировать его, помешала бы упражнению. нет регистрации и нет регистрации, поэтому безопасно вставлять производственные учетные данные, пока вы отлаживаете интеграцию.
Введите учетные данные, которые вы хотите кодировать. опционально установите хост так, чтобы сгенерированные примеры скручивания и URL-адреса были указаны на правом сервере.
Возьмите заголовок Авторизация: базовый, команду curl, фрагмент выборки () или жетон base64 самостоятельно, в зависимости от того, что требуется вашей задаче.
Переключитесь в режим декодирования и вставьте основной заголовок или токен аутентификации, чтобы восстановить имя пользователя и пароль, которые он кодирует.
Если имя пользователя содержит двоеточие, инструмент предупреждает вас, поскольку учетные данные будут декодироваться с неправильным разделением на принимающей стороне.
Производит полную Авторизацию: Базовая строка, команды curl -u и excript-header, фрагмент выборки (), а также необработанный токен base64.
Кодируйте имя пользователя и пароль в токен или вставьте существующее значение базовой аутентификации, чтобы прочитать учетные данные, которые он выполняет обратно.
Кодирует учетные данные по UTF-8, поэтому акцентированные и нелатинские имена пользователей и пароли создают точные байты, которые отправит клиент RFC 7617.
Предупреждает, что имя пользователя содержит двоеточие, один из входов, который неправильно декодирует учетные данные базовой аутентификации на сервере.
Check one name across hundreds of TLDs at once. RDAP first, WHOIS fallback, and a verdict of available, taken or unknown — never a guess
Paste a User-Agent string and read the browser, rendering engine, operating system, device type and CPU it describes, all in your browser.
Create frosted-glass UI with a live preview and sliders for backdrop blur, transparency, saturation, color, and radius - then copy production-ready CSS.
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text
0 comments
No comments yet. Be the first to share your thoughts!