Search…
⌃K
README
How to read this book
The cURL project
Network and protocols
Install curl
Source code
Build curl
Command line basics
Using curl
Verbose
Version
Persistent connections
Downloads
Uploads
Transfer controls
Connections
Timeouts
.netrc
Proxies
Exit status
SCP and SFTP
Reading email
Sending email
MQTT
TFTP
TELNET
DICT
TLS
Ciphers
Enable TLS
TLS versions
Verifying server certificates
Certificate pinning
OCSP stapling
Client certificates
TLS auth
TLS backends
SSLKEYLOGFILE
Copy as curl
HTTP with curl
FTP with curl
Using libcurl
HTTP with libcurl
Bindings
libcurl internals
Index
Powered By GitBook

TLS auth

TLS connections offer a (rarely used) feature called Secure Remote Passwords. Using this, you authenticate the connection for the server using a name and password and the command line flags for this are --tlsuser <name> and --tlspassword <secret>. Like this:
curl --tlsuser daniel --tlspassword secret https://example.com
Previous
Client certificates
Next
TLS backends
Last modified 1yr ago
Export as PDF
Copy link
Edit on GitHub