Login returns error or success from storage

Note: I changed the case of the users fields to be camel case.  This
will cause any existing users to not work.