See #4: removed old dependencies, using ad-hoc oauth2 login