node-auth
node-auth copied to clipboard
Demonstrate Client Side SSL Certificate Authentication in Node.js and Express.js
Client side SSL certificate authentication in Node.js
Includes
server.js: Example HTTPS Node.js server that validates the client certexpress-server.js: Example express versionclient.sh: A bash script that demonstrates usingcurlas a clientclient.js: A Node.js client examplessl: Directory with a bunch of sample certs
More coming soon. Wanted to recreate the work I did to demonstrate client cert auth in nginx. You can check it out for more info about the client side certs process.
Notes
- The passphrase on these keys are all "password"
- All examples run on port 5678 for the sake of simplicity (port 443 works just as well assuming you have access)