Implemented github login.