Right now authentication is limited to our by-hand user entry rust-crypto bcrypt stuff. We should allow multiple backends for authentication (SQL, flatfiles, etc.).