В использовании php cURL, что на самом деле CURLOPT_USERPWD
работает? Я могу видеть во многих примерах, например:PHP cURL «CURLOPT_USERPWD» или лучший способ защитить API?
curl_setopt($ch,CURLOPT_USERPWD,"my_username:my_password");
.. но как это сделать на стороне сервера? Что на самом деле это те username
и password
? Конечно, поскольку я хочу защитить свою страницу API PHP на стороне сервера, это лучший способ или лучший способ защитить его, пожалуйста?
Не могли бы вы направить мне пример? :( –
До тех пор, пока часть скручивания не будет напечатана или не будет эхом, она будет скрыта. Что касается «того, что является именем пользователя и паролем», они предоставляются разработчиком используемого вами API. Таким образом, если вы используете paypal API, вы должны настроить учетную запись в paypal, и они предоставят вам имя пользователя и пароль и дополнительные ключи, если это необходимо. Если это API-интерфейс imgur, вы будете использовать свое собственное имя пользователя и пароль, и они предоставят вам с любыми дополнительными ключами ... и т. д. – acpawlek
Нет, я имею в виду, я не спрашиваю как клиента. Теперь я разработаю API. Я сервер. Так что же означает для него имя пользователя/пароль? могу ли я применить защиту имени пользователя и пароля в API для клиентов cURL? –