Rails comes with built in HTTP Authentication. This is great if you want to password protect your application before it is released, for example, if you are showcasing a client prototype and do not want anyone else other than the client see it. To add HTTP authentication to the entire application simply place the following [...]