I have a password protect web folder on my site, I am fetching that folder on another domain using Curl
, what I want is: when I try to open the URL it should ask me the user name and password, instead of asking it display the "Authorization Required".
Example:
- http://www.example.com/admin (password protected using htpasswrd htaccess)
- http://www.2nddomain.com/admin
If I try to access the "a" url it ask me for the user name password. Fine. but it doesn't ask me for the user name and password on "b" (using curl here).
Any Idea?
In Short: I want to make Curl
ask for the User/Password prompt.
Regards
I am not sure, if it is possible or not? but if it's possible so please let me know how, otherwise I will close this as "Invalid"
for .htaccess style password protection, You can code the userid password as in:
curl -u userid:password http://.......
-H 'Authorization: Basic user:pass' user:pass must be encoded in base64
Examples:
--user
-u
(example for Minh Nguyen see https://stackoverflow.com/a/26826658/3411766)
asks for the pw of user 'myName'.
Thanks all of your responses!
This is what I need, hope it helps someone!
In Order to get the "password protected" URL/Folder via CURL, we need to supply the username/password into the CURL like an example @pizza said, But there are 2 more things.
1-) We need a Prompt Here.
2-) We Don't want to HardCoded the username and password on second domain.
so, we will place PHP_AUTH_USER and password prompt at the top of the page, and then will pass the argument via CURL to the destination URL/Folder.
Yes yes, I know it's simple, but sometime you just can't figure out on a correct dimensions..
you can use cookies there I think. The steps would be:
Try the following like :
It should prompt
password
for the user