Self-signed SSL Certificates for Local Development

SSL (Secure Sockets Layer) is a standard security protocol for establishing encrypted links between a web server and a browser in an online communication.  Almost all major browsers show a warning message to users if they input login credentials on non-SSL sites. More and more people are opting for SSL...