Articles of basic authentication

Проверка подлинности формы CakePHP для обычных запросов с базовой аутентификацией для JSON

Я пытаюсь создать веб-приложение, которое может быть просмотрено пользователем в браузере, но также имеет API для разработчиков, чтобы взаимодействовать с моим приложением. Мой вопрос заключается в том, как изменить аутентификацию на основе того, какой тип запроса он использует в CakePHP? Я хотел бы, чтобы мое приложение запрашивало пользователей, использующих сайт, с проверкой подлинности формы, но […]

Тонкая базовая аутентификация

Всем добрый день! У меня есть рабочий тонкий код здесь с slim-basic-auth, и когда я перехожу в ограниченную директорию, это показывает: Все работает, но я хотел бы перенаправить его на мою страницу входа, а не показывать всплывающее окно входа. Вот моя страница входа: Мой тонкий код: $pdo = new \PDO("mysql:host=localhost;dbname=databasename", "username"); $app->add(new \Slim\Middleware\HttpBasicAuthentication([ "path" => […]

Что делает CURLOPT_USERPWD php

Мне было интересно, что CURLOPT_USERPWD действительно делает с url, заголовком или данными запроса. Является ли это ВМЕСТОЙ Authorization: Basic <base64 of user:pass> или он работает вместе с этим? Могу ли я изменить этот URL ?: username:password@someurl.com Я видел такой код, так что мне интересно, как мне кажется, если я запрошу этот url в эквивалентном запросе […]

PHP cURL: максимальная длина на CURLOPT_USERPWD?

У меня есть простой запрос GET в PHP с использованием cURL. Он использует базовую аутентификацию для аутентификации. Однако, когда {имя_пользователя}: {пароль} длиннее 266 символов, он, кажется, усекается. Я смотрел повсюду, но не нашел никаких документов, подтверждающих это. Это только я? $data = curl_init($url); curl_setopt($data, CURLOPT_USERPWD, $username . ":" . $password); curl_setopt($data, CURLOPT_HTTPAUTH, CURLAUTH_ANY); $results = […]

Выход из http_basic auth в Symfony2

Всякий раз, когда я иду в /admin/logout , я правильно перенаправляюсь в корень моего проекта, но все же регистрируется, когда я посещаю /admin/ поскольку мне не запрашивают учетные данные. Вот моя конфигурация: security.yml security: firewalls: admin_area: pattern: ^/admin http_basic: ~ stateless: true switch_user: { role: ROLE_SUPER_ADMIN, parameter: _want_to_be_this_user } logout: { path: /admin/logout, target: / […]

Выдача запроса FORM POST с PHP с использованием базовой аутентификации HTTP

Надеюсь, это будет относительно прямолинейная вещь, и что мои навыки Google просто подвели меня по этому поводу. У меня есть защищенный BASIC ресурс, который я хочу, чтобы PHP выполнял HTTP-запрос POST. Я попытался ввести « Аутентификация: основные (зашифрованные данные u / p) в заголовки, которые, похоже, не работали, поэтому я задаюсь вопросом, могут ли полномочия […]

Как сделать запрос с использованием базовой аутентификации HTTP с помощью PHP curl?

Я создаю клиент веб-сервиса REST в PHP, и на данный момент я использую завиток, чтобы делать запросы к сервису. Как использовать завиток для выполнения аутентифицированных (HTTP-базовых) запросов? Должен ли я сам добавлять заголовки?