Working version - still some password issues with OmniAuth