At Bit Zesty we make use of open-source code libraries when developing and, whenever possible, we contribute to these code libraries too. One example of an authentication library we have used is Devise, an open-source code library (available on Gi...