Encrypt the password.
Fixed an issue to check if an account exists.
Add a file based authentication mechanism.